<?xml version="1.0" encoding="utf-8"?>
<!-- generator="www.ixna.net" -->
<rss version="2.0">
<channel>
	<title>Idea XML News Aggregator8550</title>
	<description>XML News Aggregator</description>
	<link>http://www.ixna.net/</link>
	<language>zh-cn</language>
	<generator>iXNA.Net</generator>
	<webMaster>zxswww@gmail.com</webMaster>
	<ttl>30</ttl>
	<image>
	<url>http://www.ixna.com/images/logo.gif</url>
	<link>http://www.ixna.net/</link>
	<title>iXNA.Net</title>
	</image>SELECT *  FROM i_xna_feed WHERE state!='0'  order by state desc,addtime DESC LIMIT 50<item>
		<title>LightCloud的设计原理</title>
		<link>http://www.ooso.net/archives/549</link>
		<author>Ooso</author>
		<pubDate>2010-03-12 01:37:00</pubDate>
		<description><![CDATA[<p>LightCloud是最近看到的一个比较轻巧的分布式key-value数据库，尽管这类软件已经让人觉得审美疲劳，但我仍然觉得它的设计思路值得一提。</p>
特色
<p>除开其项目主页上列出来的特点不提，我觉得还能数得上的特色有：</p>
理论上可以用任意key-value数据库做为底层存储，现在支持以<a href="http://1978th.net/tokyotyrant/" rel="external">tokyo tyrant</a>或者<a href="http://code.google.com/p/redis/" rel="external">redis</a>作为底层的存储，如果使用redis可以获得更好的性能（大概提升30%~50%）
没有定制服务器端，基本上靠客户端语言来实现键值查找。优点是部署起来比较简单，缺点也是显而易见的，效率会有损失。
可以很方便的移植到其它语言上，我已经在github上找到一个ruby版本，甚至还有个php版本的实现。
可以方便的增加节点。
结构简单，方便hack
LightCloud的设计原理
Hash ring
<p>LightCloud不能免俗的使用了一致性hash算法（Consistent Hashing），这是为了避免新增数据节点时发生集体拆迁事件。Consistent Hashing算法的原理请参考<a href="http://www.yeeach.com/2009/10/02/consistent-hashing%E7%AE%97%E6" rel="external">这里</a>。</p>
<p>last.fm的工作人员写的ketama算法算是比较常见的一致性算法，在libmemcached里大量使用。而LightCloud的作者当时还没发现合适的ketama python版，所以干脆自己捋起袖子写了个python版本的hash_ring，不到50行。这个是量身定制的，所以效率也还过得去，但是兼容ketama就别想了。</p>
<p>献上hash圈圈一个以明志：<br />
<img src="http://static1.139js.com/system/picture/10528302/600x600/memcached000404-thumb.jpg" alt="photo"></p>
LightCloud的hash环有什么与众不同？
<p>其它分布式key-value数据库采用的办法是复制数据到多个节点上，例如<a href="http://s3.amazonaws.com/AllThingsDistributed/sosp/amazon-dynamo-sosp2007.pdf" rel="external">Amazon Dynamo</a>的复制策略图：<br />
<a href="http://www.ooso.net/wp-content/uploads/2010/03/dynamo_replication.png" rel="external"><img src="http://www.ooso.net/wp-content/uploads/2010/03/dynamo_replication.png" alt="photo"></a></p>
<p>Dynamo用了许多办法解决consistent问题，系统相当复杂。而LightCloud直接使用tokyo tyrant的master-master复制功能，大幅简化了这部分的逻辑。所以在它的hash环上，单个节点其实是一对master-master的tokyo tyrant，焦不离孟不离焦。</p>
<p><a href="http://www.ooso.net/wp-content/uploads/2010/03/lc_replc.png" rel="external"><img src="http://www.ooso.net/wp-content/uploads/2010/03/lc_replc.png" alt="photo"></a></p>
<p>在新增数据节点时，如果没有路由服务找到正确的服务器，可能会损失数据。那么LightCloud继续采用流氓手段解决这个问题，他又给上了个环，保证不会发生意外。这两个hash环里的节点仍然是之前提到的tokyo tyrant双人组，一个环叫lookup，记录了每一个key保存在哪个storage节点上；另外一个环叫storage，这是真正存放数据的地方。于是它的结构图变成了下面这个样子：</p>
<p><a href="http://www.ooso.net/wp-content/uploads/2010/03/storage_lookup.png" rel="external"><img src="http://www.ooso.net/wp-content/uploads/2010/03/storage_lookup.png" alt="photo"></a></p>
<p>这部分比较难以理解，试着就上图阐述一下：</p>
一个名叫A的家伙，住在storage_SB地区(storage ring)。同时，我们还告诉记性好的lookup_B(lookup ring)，A君的地址为storage_SB。
很不幸或很幸运，咱们的数据膨胀到需要扩容了，于是新增了一个违章建筑storge_X，这个该死的建筑正好影响了我们找到A君。这时候，我们还可以问起记性好的lookup_B，A君住在哪个角落里啊？ —— lookup_B日道：他就住在sotrage_SB一带~
lookup这群家伙记性虽然好，但是也架不住人多，再也记不住这么多人的住址，所以又新来了几个记性好的lookup。这个会影响咱们找到storage住哪吗？答案是不会，因为没有新增别的违章storage建筑，咱们不需要问路也能找着人。
<p>按照以上推论，一定要避免出现同时增加lookup和storage节点，这很可能会损失数据。</p>
参考网页
<a href="http://opensource.plurk.com/LightCloud/" rel="external">http://opensource.plurk.com/LightCloud/</a>
]]></description>
		<category></category>
	</item><item>
		<title>Nono’s cool stuff</title>
		<link>http://www.livelyidea.com/blog/?p=851</link>
		<author>Live1y</author>
		<pubDate>2010-03-11 22:08:00</pubDate>
		<description><![CDATA[嘿嘿嘿，受到博主的邀请，NONO来这里写文字了，脑筋动了很久，不知道写什么比较好，今天翻看我的手机，发现里面有好多照片，是关于我的，来这里分享喜悦，是我喜欢做的事！
我记得博主曾经对我说博客有记录和保留的功能，因为值得所以有了冲动！
 
嘻嘻，手机里的图片都是用5300拍的哦，虽然像素只有130W，但是是在第一时间记录下来的，很真实，喜欢这种即时感！ 
 
 
<p>物件1、2008年看到一个同事用这种钥匙包就很喜欢，有一根伸缩绳拉着，钥匙藏进去，在福州找了好久好久，今天终于被我买到了，嘻嘻，好喜欢的！</p>
<p>他说这是只一天到晚游泳的鱼……</p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像037.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像037.jpg" alt="photo"></a><p>钥匙全部藏进去了，绳子的那头可以拉伸！</p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像096.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像096.jpg" alt="photo"></a><p>钥匙抽出时的美样！</p>
<p> </p>
<p>物件2、分别是：“莲花次第开放”、“雅清”、“小叶檀108珠”，3条都很爱！因为难以取舍所以都带回家了！</p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像016.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像016.jpg" alt="photo"></a><p>其中一条送他了哦，看有眼熟的吗？</p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像015.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像015.jpg" alt="photo"></a><p>装手钏的锦囊，喜欢哟！</p>
<p>   </p>
<p>物件3、心型吊坠，曾经丢失了一件镂空的吊坠，所以对镂空有着偏爱，这个吊坠可以打开哟，想往里面放个散发香气的东东，可是一直都没有找到，让我郁闷的是，带着会变黑……</p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像090.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像090.jpg" alt="photo"></a><p>背景是它的包装袋</p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像091.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像091.jpg" alt="photo"></a><p>打开咯</p>
<p> </p>
<p>物件4、和博主的HD238一起邮回来的好兄弟，可惜238已经不在了，没关系430会留下，刚好和238摆在同一个博客里，让他们团聚一下，哈哈哈……  </p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像093.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像093.jpg" alt="photo"></a><p>是博主看不上的AKG哦！</p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像094.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像094.jpg" alt="photo"></a><p>430的盲点，你看到了吗？</p>
<p> </p>
<p>物件5、非常喜欢的me熊，刚买回来的时候，万分激动的拍下照片给他看说这是我爱的me兔，结果他说这明明是熊的耳朵，我才发现自己买了一只熊<img src="http://www.livelyidea.com/blog/wp-includes/images/smilies/icon_eek.gif" alt="photo">，哎，可怜的是虽然口口声声说自己喜欢me兔，其实我一只也没有！</p>
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像087.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像087.jpg" alt="photo"></a><p>我就喜欢你的小傻样！</p>
 
物件6、杭州买的美女扇，对古典一直是很着迷的，也许是喜欢才子佳人的故事，固执的认为这种扇子就一定要到杭州买才有味道，嘻嘻，没有卖圆型的，就买回了这把，可惜少了诗，我最喜欢的还是诗画合一，最好两面都绣着图案，哎我要求太高了，先这把解解渴吧……
 
<img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像010.jpg" alt="photo">
 
物件7、哈哈，我应该展示啥呀？这只是老鼠哦，表妹送我的，不过他更像考拉，曾经跟着我大学一同上下课，脖子上挂着一跟手链，是同学亲手编着送给我的，戴过几回，感觉考拉的脖子才是最适合它的地方。在考拉的身上有两只耳坠，是大象，哈哈，当时为了拍给他看的，结果细节都没拍出来，不过我喜欢自己这样摆着！
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像100.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/图像100.jpg" alt="photo"></a>
 
物件8、我的5300该隆重登场了，虽然不是时髦的手机了，但是是它记录下了这一切，SO，来个完美收场吧！
<a href="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/照片-0002.jpg" rel="external"><img src="http://www.livelyidea.com/blog/wp-content/uploads/2010/03/照片-0002.jpg" alt="photo"></a>
 
不知不觉发了这么多照片上来，零零散散的什么都有，我还是挺博爱的，什么都喜欢，嘿嘿嘿！这些就是陪伴着我生活的小朋友们，有旧的喜悦也有新的，这么多喜悦累积计起来，心里很满足，今天就骚包骚包！
PS:这是nono写的第一篇博客，花了一个晚上的时间，终于体会了一把写博客的艰难，那真的是很难……
标签:<a href="http://www.livelyidea.com/blog/?tag=akg" rel="external">AKG</a>, <a href="http://www.livelyidea.com/blog/?tag=k" rel="external">k</a>, <a href="http://www.livelyidea.com/blog/?tag=k430" rel="external">K430</a>, <a href="http://www.livelyidea.com/blog/?tag=nono" rel="external">Nono</a>, <a href="http://www.livelyidea.com/blog/?tag=%E5%AE%9D%E8%B4%9D" rel="external">宝贝</a>, <a href="http://www.livelyidea.com/blog/?tag=%E7%85%A7%E7%89%87" rel="external">照片</a>, <a href="http://www.livelyidea.com/blog/?tag=%E8%80%B3%E6%9C%BA" rel="external">耳机</a>, <a href="http://www.livelyidea.com/blog/?tag=%E8%80%B3%E7%8E%AF" rel="external">耳环</a>, <a href="http://www.livelyidea.com/blog/?tag=%E9%92%A5%E5%8C%99%E9%93%BE" rel="external">钥匙链</a>, <a href="http://www.livelyidea.com/blog/?tag=%E9%A5%B0%E5%93%81" rel="external">饰品</a><br />
<br />也许你还会喜欢这些
<a href="http://www.livelyidea.com/blog/?p=737" rel="external">西塘印象</a> (4)
<a href="http://www.livelyidea.com/blog/?p=524" rel="external">泰宁大金湖「很多P」</a> (0)
<a href="http://www.livelyidea.com/blog/?p=609" rel="external">My new headphone——HD238(已出)</a> (10)
]]></description>
		<category></category>
	</item><item>
		<title>“图谈”上海设计师聚会第三季登场！</title>
		<link>http://www.jjying.cn/blog2/tutalk-3rd-season-announcement/</link>
		<author>JJ.Ying</author>
		<pubDate>2010-03-11 14:49:00</pubDate>
		<description><![CDATA[<p><img src="http://www.jjying.cn/blog2/attachment.php?fid=875" alt="photo"></p><br /><br />已经打定主意会切换到<a href="http://iconmoon.com" rel="external">IconMoon.com</a>这个新域名，所以目前博客暂停更新，不过“图谈”第三季的通知还是要发一下的～<br /><br />继上次讨论了“设计前期的准备阶段”之后，本季的主题我们定为"界面设计中的配色方案"。希望上海周边对交互设计有兴趣的朋友能继续来参加我们的聚会。  :D<br /><br />吸取了上次在复旦校内举办交通不便的问题，本季我们争取到了东华大学的场地，虽不是特别市中心，但是位置非常靠近四号线/三号线的延安西路站，交通很便利。在此特别感谢东华大学服装/艺术设计学院的大力支持<br /><br /><br />活动安排<br />时间：2010年3月27日 (周六) 下午2：00 ～ 5：00活动地点：上海市 延安西路1882号  东华大学延安路校区  逸夫楼二楼演播厅。<br />（<a href="http://maps.google.com/maps?f=d&source=s_d&saddr=%E5%BB%B6%E5%AE%89%E8%A5%BF%E8%B7%AF&daddr=Unknown" rel="external">详细地图</a> 建议搭乘地铁3号/4号线至延安西路站下来步行至东华大学，地铁站出口离校门约300米）报名方式：欢迎所有热爱图形设计的设计师和学生来交流，无需报名 :D备注：本次活动场地由惠普公司提供，现场免费提供饮料和小吃<br /><br /><br />活动内容<br />案例分析经验分享现场讨论迷你设计竞赛现场抽奖<br /><br /><br />现场抽奖<br />聚会结束前将照例将进行现场抽奖，大奖为全新 <a href="http://h10010.www1.hp.com/wwpc/cn/zh/ho/WF06b/18972-18972-238444-410635-410635-3794613-3831763.html?jumpid=reg_R1002_CNZH" rel="external">HP Photosmart C4788 彩色一体机</a>一台（由惠普公司提供，价值约1000元人民币）<br /><br /><p><img src="http://www.jjying.cn/blog2/attachment.php?fid=874" alt="photo"></p><br /><br /><br />征稿通知<br />我们的初衷是加强大家的交流，所以也非常希望所有设计师都能参与我们的讨论。欢迎所有朋友为本次聚会准备一些设计相关内容来和大家分享。内容上只要是围绕本期主题（界面设计中的配色方案）的都可以，时间2到15分钟均可。会场有投影仪、网络和音响器材，所以形式可以是各种各样的，ppt、视频、图片等均可。<br /><br /><br />详情访问图谈的官方网站：<a href="http://tutalk.org" rel="external">http://tutalk.org</a><br />Tags - <a href="http://www.jjying.cn/blog2/tags/%25E5%259B%25BE%25E8%25B0%2588/" rel="external">图谈</a> , <a href="http://www.jjying.cn/blog2/tags/%25E8%25AE%25BE%25E8%25AE%25A1%25E5%25B8%2588/" rel="external">设计师</a> , <a href="http://www.jjying.cn/blog2/tags/%25E8%25AE%25BE%25E8%25AE%25A1/" rel="external">设计</a> , <a href="http://www.jjying.cn/blog2/tags/%25E4%25B8%258A%25E6%25B5%25B7/" rel="external">上海</a> , <a href="http://www.jjying.cn/blog2/tags/%25E8%2581%259A%25E4%25BC%259A/" rel="external">聚会</a>]]></description>
		<category></category>
	</item><item>
		<title>东拉西扯：版权是个伪命题</title>
		<link>http://blog.donews.com/keso/archive/2010/03/11/1583514.aspx</link>
		<author>对牛乱弹琴</author>
		<pubDate>2010-03-11 07:53:00</pubDate>
		<description><![CDATA[<p>大约从去年开始，在我们这个一向不知版权为何物的国家，版权忽然成了个热门关键词。一时间，版权的拳头和唾沫星子一起上下翻飞，朝气蓬勃的互联网行业，瞬间就变成一个烂泥潭。虽然猛一看，这些斗士们也都人五人六的宛如一群精英。可他们如此热爱烂泥潭，以至于我不得不认为，他们是一群属猪的伪精英。</p>
<p>进一步观察你会发现，调子唱得最高的人，往往是什么贡献都没有的人，他们既没有创造过任何受著作权保护的作品，也没有独门的产品和技术，更没有形成用户依赖的渠道。所以最终，他们只能把过去被踩在脚下的东西拿起来，吹吹上面的灰尘，然后就挥舞成一面旗帜——就像小偷戴上个大盖帽，就成了维持秩序的，不是警察也是城管。</p>
<p>在中国，最喜欢拿版权当武器的，不是内容的创造者，不是出版发行机构，甚至也不是有影响力的传播平台，而是一帮混子、瘪三。所以在南方周末的音乐论坛上，<a href="http://www.infzm.com/content/41579/2" rel="external">我说</a>：“唱片工业从来没有养活过真正的艺术家，唱片工业养活了谁？养活了一帮打手、一群黑帮、一批收钱的，艺术家们创造了半天，却使这帮人日子过得更好，这种模式正常吗？”</p>
<p>如果中国互联网最终走向那帮混子、瘪三所期望的“版权模式”，那还不如干脆让互联网死掉算了。古腾堡印刷机打破了教会对《圣经》和知识的垄断，互联网也必将打破围绕版权所形成的旧的利益联盟，和新的利益黑帮，从而帮助真正的创造者。所以我一直坚持认为，对互联网来说，版权是个伪命题。</p>
<p>正好，昨天去参加了盛大文学<a href="http://www.sd-wx.com.cn/News/1011562" rel="external">“一人一书”计划以及电子书战略</a>发布会，而这个战略恰好也跟版权有关。盛大文学的战略，我的理解，可以简单归纳为两个整合：整合上游版权资源（包括自有原创文学的版权和出版社的版权），整合下游版权内容分销资源。今天的盛大当然已经和5年前的盛大不可同日而语，盛大文学的自有资源（内容、用户和支付手段）也远超过5年前，但电子书战略会不会成为另一个“<a href="http://snda.com/cn/news/newsdetail.aspx?id=543" rel="external">盛大盒子</a>”，说实话，我不敢太乐观。</p>
<p>不过，盛大文学的资源整合，跟视频网站的版权之争有一点明显的不同，即盛大文学应该不会一掷千金地去“采购”版权，而是将平台向出版社开放，让出版社“自主地”利用盛大平台，直接接触上亿用户，并获得收益。未来的盛大文学平台，既有用户原创的文学内容，也有出版社的内容，还有大量超过版权保护期的内容。作为平台，直接插手版权操作，是愚蠢的。</p>
<p>对盛大文学来说，重要的不是你拥有多少版权，而是是否能真正建立一条直接高效的全新发行渠道，以及通过这条渠道能卖掉多少内容。所以盛大文学的本质是渠道，而非版权。就像Amazon并不拥有它所销售图书的版权，苹果并不拥有它所出售音乐作品的版权。盛大文学这条渠道，是离读者最近的渠道，是最便利的渠道，是最能发挥数字化和互联网独有优势的渠道。</p>
<p>作为读者，我关心的是我能读到什么；作为作者和出版社，我关心的是我能卖掉多少；作为阅读器硬件厂商，我关心的是有多少人会买我的硬件；对盛大文学平台来说，版权是个不折不扣的伪命题，千万别拿伪命题来说事儿，那会掩盖你真正的优势。如果用视频网站来类比，我想盛大文学的模式更接近YouTube，而非Hulu。</p>
<p>电子书现在很热，但在中国究竟能不能成就一个大市场，谁也不敢打包票。盛大文学应该立足于做数字渠道，不断增强对用户的吸引力。须知，互联网企业跟传统企业相比，最大的不同在于，你离用户更近，你发展和维系用户的成本更低。挟用户以令版权，要比挟版权以令用户，靠谱。千万别像叔伯兄弟酷6那样，玩儿版权，那会死得很难看。</p><img src="http://www1.feedsky.com/t1/340719799/keso/feedsky/s.gif?r=http://blog.donews.com/keso/archive/2010/03/11/1583514.aspx" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/keso/340719799/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/keso/340719799/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>Banlon的推荐阅读 [2010-03-11]</title>
		<link>http://www.google.com/reader/shared/07170353348795223267#2010-03-11</link>
		<author>用易</author>
		<pubDate>2010-03-11 00:00:00</pubDate>
		<description><![CDATA[<a href="http://livesino.net/archives/2529.live" rel="external">摩托罗拉中国 Android 手机将默认采用必应搜索和必应地图服务</a><br />摩托罗拉将在其中国市场的 Android 智能手机中默认采用微软的必应搜索和必应地图，并替代了原先默认的 Google 搜索和 Google 地图服务。摩托罗拉称本季度开始执行，新 Android 手机将增加 Bing 搜索和地图的整合，而目前用户手中的 Android 手机将会通过更新询问是否..
<a href="http://hi.baidu.com/yumcn/blog/item/f0f4ed24c137fe388744f99f.html" rel="external">大众点评化的FourSquare</a><br />
FourSquare最近很火，也有一些模仿者，无论是美国还是中国，似乎一夜之间就流行起了各种基于位置的check in应用。其爆发主要是因为iPhone和Android的流行，内置的位置API使得LBS的开发门槛大大降低了。在中国，从我手头的数据来看，iPhone和Android的增长速度已经接..
]]></description>
		<category></category>
	</item><item>
		<title>Windows起源</title>
		<link>http://feedproxy.google.com/~r/kuju/~3/fvJMqBwaeE4/251</link>
		<author>酷橘在线</author>
		<pubDate>2010-03-10 20:46:00</pubDate>
		<description><![CDATA[<p>没有多少人比<a href="http://en.wikipedia.org/wiki/Tandy_Trower" rel="external">Tandy Trower</a>更了解微软，他为微软服务了28年，1981年加入公司时微软总共只有90名员工。他是Windows 1.0和2.0的产品经理。 Windows统治桌面已久，很多人都遗忘了Windows 1.0曾被讥笑为OS/2之前的临时替代，里外都不讨好。Tandy Trower在<a href="http://technologizer.com/2010/03/08/the-secret-origin-of-windows/" rel="external">一篇文章</a>里回忆起了25年前的<a href="http://technologizer.com/2010/03/08/the-secret-origin-of-windows/" rel="external">这段鲜为人知的往事</a>。</p>
<p>此时IBM还统治着PC零售领域，微软试图取得IBM的授权但未能成功，当时还很幼小的软件巨头不得不首次向IBM PC终端用户直接销售OS产品。Windows 1.0是MS-DOS的图形用户界面，主要用作文件系统服务，然而IBM更偏爱自家开发的基于文本的MS-DOS多任务环境<a href="http://en.wikipedia.org/wiki/IBM_TopView" rel="external">TopView</a>。这个时期的Windows并非是微软的明星项目，反而是一个烫手山芋。Trower甚至认为，盖茨和鲍尔默让他当产品经理为了通过这一项目找到借口让他走人，因为他之前一个项目的失败令他们感到失望。Trower最终离开微软是在20多年后的2009年11月。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/floMRTYkaGxlarWsnJS7oEhIiM4/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/floMRTYkaGxlarWsnJS7oEhIiM4/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/floMRTYkaGxlarWsnJS7oEhIiM4/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/floMRTYkaGxlarWsnJS7oEhIiM4/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kuju?a=fvJMqBwaeE4:hDzb1t6VMz8:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kuju?d=yIl2AUoC8zA" alt="photo"></a>
<img src="http://www1.feedsky.com/t1/340549031/kuju/feedsky/s.gif?r=http://feedproxy.google.com/~r/kuju/~3/fvJMqBwaeE4/251" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/kuju/340549031/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/kuju/340549031/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>java 数组实现队列</title>
		<link>http://www.mxjava.com/queue.html</link>
		<author>MxJava</author>
		<pubDate>2010-03-10 20:21:00</pubDate>
		<description><![CDATA[<p>　　对于 Java 来说，数据结构不象 C 语言那样需要自行实现，因为 Java 本身已经提供了丰富的数据结构。例如我们经常用来的 List、Map 等。不过自行实现一些数据结构不仅对我们的逻辑思维能力有帮助，并且让我们更加了解数据结构的底层实现。今天我们来说说 Java 中怎么利用数组来实现队列。</p>
<p>　　首先了解一下什么是队列：队列是一种特殊的线性表，它只允许在表的前端进行删除操作，而在表的后端进行插入操作。进行插入操作的端称为队尾，进行删除操作的端称为队头。这也就是我们平常经常用说到的先进先出原则（FIFO）。Java 中的 List 就可以作为队列来使用，在队列尾部添加元素则使用 list.add 方法，从队列头部删除元素则使用 list.remove 方法。要用数组来实现，就必需定义进和出的下标，实现方法如下：</p>
<p>
public class Queue {
/** 默认长度 */
private static final int DEFUALT_LENGTH = 5;
/** 队列数据 */
private Object[] objs;
/** 队列头 */
private int head = 0;
/** 队列尾 */
private int tail = 0;
/** 队列可用长度 */
private int length = 0;
/**
* 初期化一个默认大小的数组
*/
public Queue() {
this.objs = new Object[DEFUALT_LENGTH];
}
/**
* 初期化一个指定大小的数组
*
* @param int
*/
public Queue(int l) {
if (l > 0) {
this.objs = new Object[l];
} else {
this.objs = new Object[DEFUALT_LENGTH];
}
}
/**
* 入列
*
* @param obj
*/
public void enQueue(Object obj) {
// 满位的场合
if (isFull()) {
// 增加队列容量
enlarge();
head = 0;
}
this.tail = (this.head + this.length) % this.objs.length;
this.objs[this.tail] = obj;
length++;
}
/**
* 出列
*
* @return Object
*/
public Object deQueue() {
if (isEmpty()) {
return null;
}
Object tempObj = this.objs[this.head];
this.objs[this.head] = null;
this.head = (this.head + 1) % (this.objs.length);
this.length--;
return tempObj;
}
/**
* 队列是否满
*
* @return boolean
*/
public boolean isFull() {
return this.length == this.objs.length;
}
/**
* 队列是否为空
*
* @return boolean
*/
public boolean isEmpty() {
return this.length == 0;
}
/**
* 扩展数组容量
*/
public void enlarge() {
Object[] tempObjs = new Object[this.objs.length * 2];
System.arraycopy(this.objs, 0, tempObjs, 0, this.objs.length);
this.objs = tempObjs;
}
}
<img src="http://www.mxjava.com/?ak_action=api_record_view&id=549&type=feed" alt="photo"><img src="http://www1.feedsky.com/t1/340237398/mxjava/feedsky/s.gif?r=http://www.mxjava.com/queue.html" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/mxjava/340237398/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/mxjava/340237398/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>3月20日. 腾讯深圳现场招聘会</title>
		<link>http://liuyuntian.com/2010/03/10/tencent-on-site-recruitment.html</link>
		<author>Xiaoxiao</author>
		<pubDate>2010-03-10 11:07:00</pubDate>
		<description><![CDATA[<p><img src="http://webteam.tencent.com/wp-content/uploads/2010/3/1700_banner.jpg" alt="photo"></p>
<p>主题：3月腾讯深圳现场招聘会</p>
<p>时间：2010年3月20日 (09:30~12:00 13:30~16:00)<br />
地点：深圳市南山区科技园科技中一路腾讯大厦一楼大堂</p>
<p>ISD Webteam专属岗位：<a href="http://webteam.tencent.com/?page_id=82" rel="external">交互设计师</a>、<a href="http://webteam.tencent.com/?page_id=82" rel="external">视觉设计师</a>、<a href="http://webteam.tencent.com/?page_id=82" rel="external">页面重构工程师</a>。</p>
<p>看到这篇日志时，如果你愿意花上10分钟，整理一下你的简历和最棒的作品，邮件至<a href="mailto:webteam@qq.com" rel="external">webteam@qq.com</a>，请注意邮件标题格式：“[深圳现场招聘]＋岗位名称”，如“[深圳现场招聘]交互设计师”，这将有助于我们提高工作效率，我们会非常感激。</p>
<p>如果没有时间整理，也没问题，3月20日，带上你自己，来吧！</p>
<p>腾讯大厦，到达指引：<br />
公交：可乘坐公车101、113、123、19、204、21、210、223、230、233、234、245、36、39、42、70、78、79、81、E10到“深大北门2”站；公车301、310-315、324、327、338、350、395可“深大北门1”站；下车后往西走约500米右转。</p>
<p><img src="http://webteam.tencent.com/wp-content/uploads/2010/3/1700_001.jpg" alt="photo"></p>
相关文章<a href="http://liuyuntian.com/2006/07/26/recent-recruitment-share-some-thoughts.html" rel="external">分享最近招聘的一些想法</a><a href="http://liuyuntian.com/2009/09/18/tencent-guangzhou-recruitment.html" rel="external">腾讯广州现场招聘会(周六9月19日)</a><a href="http://liuyuntian.com/2009/09/09/recruitment-user-research-engineer.html" rel="external">【腾讯招聘】用户研究工程师</a>Copyright ]]></description>
		<category></category>
	</item><item>
		<title>3月UCD书友会，北京、上海、南京、深圳、广州、杭州、厦门、成都、福州</title>
		<link>http://ucdchina.com/blog/?p=557</link>
		<author>UcdChina</author>
		<pubDate>2010-03-10 09:18:00</pubDate>
		<description><![CDATA[<p>欢迎福州！</p>
<p>3月21日，UCDChina三周岁！</p>
<p>UCD书友会2010年3月话题：设计的协作与沟通</p>
<p>各城市书友会地址：</p>
<p>请注意深圳时间为20号下午14:30。</p>
<p>北京，西直门附近奇遇花园，<br />
21号（周日）、下午14:30，<br />
联系人：千鸟 13366219527</p>
<p>上海，长宁区延安西路889号 太平洋企业中心22楼PCHOME办公室，<br />
21号（周日）、下午14:30，<br />
联系人：Sky 13918016880</p>
<p>南京，中山东路293号新安大厦7F 途牛旅游网（毗卢寺东南对面，汉府雅苑南侧），<br />
21号（周日）、下午14:30，<br />
联系人：JunChen 13913833651</p>
<p>深圳，南山区科技园科苑路15号科兴生物谷研发中心六楼，<br />
20号（周六）、下午14:30，<br />
联系人：Lytous 13723766365</p>
<p>广州，天河区体育东路六运五街48号Nasdaq8，<br />
21号（周日）、下午14:30，<br />
联系人：胡晓 13560220908</p>
<p>杭州，西湖区通普路41号 <a href="http://www.cafebeta.com/" rel="external">BetaCafe</a><br />
21号（周日）、下午14:30，<br />
联系人：坏人 15068883444</p>
<p>厦门，软件园二期望海路21号楼福富软件大厦一楼会议室，<br />
21号（周日）、下午14:30，<br />
联系人：大象 13950064793 </p>
<p>成都，人民南路一段97号现代之窗二层D座新亚天府苹果体验中心，<br />
21号（周日）、下午14:30，<br />
联系人：老妖 13550272317</p>
<p>福州，晋安区树汤路60号‎ 蔚蓝国际 2-1303，千度教育软件 会议室<br />
21号（周日）、下午14:30，<br />
联系人：九翼青鸟 15205009072 陈晓翌 13799373691</p>
<p><a href="http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=108537436473397833764.00045ee17006219b828b2&z=5" rel="external">通过 Google Maps 查看地址详情</a></p>
<p>书友会详细信息：<a href="http://ucdchina.com/club/" rel="external">http://ucdchina.com/club/</a></p>
<p>转载请注明出自UCDChina.com，谢谢。</p>相关文章No Related Posts]]></description>
		<category></category>
	</item><item>
		<title>来抓一个你的法拉利吧~</title>
		<link>http://www.skydesign.cn/blog/post/612.html</link>
		<author>SkyDesign</author>
		<pubDate>2010-03-10 00:54:00</pubDate>
		<description><![CDATA[<p>对于车模收藏爱好者而言~<br />法拉利的这些车模绝对是他们的最爱之一~<br />这个FLASH banner利用一个情景式的互动创意，让小小的旗帜广告拥有了故事的情节~<br />也突出了车模惊喜的程度~<br />某种意义上还有一种所见即所得的意味~</p><p><a href="http://www.skydesign.cn/blog/post/612.html" rel="external">阅读全文</a></p>相关文章:<a href="http://www.skydesign.cn/blog/post/609.html" rel="external">本田汽车HONDACRV的创意互动形式</a>  (2010-2-25 21:48:12)<a href="http://www.skydesign.cn/blog/post/608.html" rel="external">Gameon Solo</a>  (2010-2-22 23:47:24)<a href="http://www.skydesign.cn/blog/post/607.html" rel="external">来我这儿工作后你就不想走了~</a>  (2010-2-21 23:5:23)<a href="http://www.skydesign.cn/blog/post/606.html" rel="external">当FLASH与JS合体</a>  (2010-2-20 23:40:28)<a href="http://www.skydesign.cn/blog/post/601.html" rel="external">声色并茂的旅游渡假广告~</a>  (2010-1-29 0:8:32)<img src="http://www1.feedsky.com/t1/340542911/skydesign/feedsky/s.gif?r=http://www.skydesign.cn/blog/post/612.html" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/skydesign/340542911/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/skydesign/340542911/art01.gif" alt="photo"></a></p><p><a href="http://feed.feedsky.com/~flare/skydesign?a=3de1567c9780e848a1e17fdd312bc828" rel="external"><img src="http://feed.feedsky.com/~flare/skydesign?i=3de1567c9780e848a1e17fdd312bc828" alt="photo"></a><a href="http://feed.feedsky.com/~flare/skydesign?a=07b7677cfceeeaa0ee6000ff6f30da4a" rel="external"><img src="http://feed.feedsky.com/~flare/skydesign?i=07b7677cfceeeaa0ee6000ff6f30da4a" alt="photo"></a><a href="http://feed.feedsky.com/~flare/skydesign?a=a6d51c452c14ec24c3a6245fc8311abe" rel="external"><img src="http://feed.feedsky.com/~flare/skydesign?i=a6d51c452c14ec24c3a6245fc8311abe" alt="photo"></a><a href="http://feed.feedsky.com/~flare/skydesign?a=53f1b4fceaf5740de0bb465db8c4b714" rel="external"><img src="http://feed.feedsky.com/~flare/skydesign?i=53f1b4fceaf5740de0bb465db8c4b714" alt="photo"></a><a href="http://feed.feedsky.com/~flare/skydesign?a=585bf0f69dade70fb4c2079d1c994f20" rel="external"><img src="http://feed.feedsky.com/~flare/skydesign?i=585bf0f69dade70fb4c2079d1c994f20" alt="photo"></a><a href="http://feed.feedsky.com/~flare/skydesign?a=e2b2ad8a0812365846a61e08c0bb8ae4" rel="external"><img src="http://feed.feedsky.com/~flare/skydesign?i=e2b2ad8a0812365846a61e08c0bb8ae4" alt="photo"></a><a href="http://feed.feedsky.com/~flare/skydesign?a=0f5d1388022bda327d51dbf1cedfbf1e" rel="external"><img src="http://feed.feedsky.com/~flare/skydesign?i=0f5d1388022bda327d51dbf1cedfbf1e" alt="photo"></a><a href="http://feed.feedsky.com/~flare/skydesign?a=6eb5ff7db594a7afe01740a3acd66234" rel="external"><img src="http://feed.feedsky.com/~flare/skydesign?i=6eb5ff7db594a7afe01740a3acd66234" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>Banlon的推荐阅读 [2010-03-10]</title>
		<link>http://www.google.com/reader/shared/07170353348795223267#2010-03-10</link>
		<author>用易</author>
		<pubDate>2010-03-10 00:00:00</pubDate>
		<description><![CDATA[<a href="http://www.cnbeta.com/articles/105939.htm" rel="external">谷歌地图推出自行车路线功能</a><br />谷歌周二在全美自行车峰会(National Bike Summit)上宣布，将为谷歌地图添加自行车路线功能。
谷歌表示，这是谷歌地图用户最期待的一项新功能。有了这项功能，谷歌地图除了可以为用户提供步行、驾车和公交的建议路线，还可以提供自行车的路线。自行车 线路的特点在于避..
]]></description>
		<category></category>
	</item><item>
		<title>学生用户对iPhone迷恋成瘾</title>
		<link>http://feedproxy.google.com/~r/kuju/~3/5hLbfrPyhgk/250</link>
		<author>酷橘在线</author>
		<pubDate>2010-03-09 22:58:00</pubDate>
		<description><![CDATA[<p>据国外媒体今日报道，美国斯坦福大学对200名使用苹果iPhone的大学生进行了使用状况调查，发现他们对iPhone的依赖程度已经达到了上瘾的程度。</p>
<p>调查人员按照1-5分的标准要求大学生给自己打分，5分为完全上瘾，1分为完全不上瘾。调查结果显示，10%的受访学生给自己打了5分，34% 的人给自我评分4分，打1分的比例只有6%。不过，认为自己尚未完全上瘾的32%的受访者表示，他们担心自己最终也会完全对iPhone成瘾。</p>
<p>受访者表示，苹果推出iPhone之前，他们要旅行就得先打印出地图，在脑子里进行简单运算，四处转悠寻找好餐厅，不得不通过笔记本看 YouTube视频。他们认为，iPhone之前的日子就是一段黑暗的时期。</p>
<p>调查显示，15%的人说iPhone让他们离不开网络媒 体，有41%的人表示没有iPhone的日子将是悲剧，30%的人称赞iPhone是 &#8220;看世界的窗口&#8221;，25%的人认为iPhone拥有&#8221;危险的吸引力&#8221;；甚至7%的人表示，自己的室友或伙伴会因为自己长时间玩iPhone冷落他们而感到 不满。</p>
<p>调查还显示，9%的受访者表示自己对iPhone功能了如指掌，3%的受访者说从来不让别人碰自己的iPhone，3%的受访 者甚至给自己的爱机起了绰号。</p>
<p>斯坦福大学教授谭亚·鲁尔曼(Tanya Luhrmann)表示，他不认为迷恋iPhone是种不健康的爱好，对消费电子产品的迷恋是否达到构成心理障碍的程度还有待观察，而且iPhone确实 也提高了消费者的生活和工作质量。他指出，70%的受访学生认为iPhone让自己更加统筹安排时间，54%的人认为iPhone提高了他们的学习效 率，74%的人表示iPhone让自己感觉很时尚；这些都是iPhone带来的优点。 </p>
<p><a href="http://feedads.g.doubleclick.net/~a/Ie9Xeg_k9TpelgFm8PYOk4ba7YI/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/Ie9Xeg_k9TpelgFm8PYOk4ba7YI/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/Ie9Xeg_k9TpelgFm8PYOk4ba7YI/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/Ie9Xeg_k9TpelgFm8PYOk4ba7YI/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kuju?a=5hLbfrPyhgk:A5m3O-9BdQs:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kuju?d=yIl2AUoC8zA" alt="photo"></a>
<img src="http://www1.feedsky.com/t1/340549073/kuju/feedsky/s.gif?r=http://feedproxy.google.com/~r/kuju/~3/5hLbfrPyhgk/250" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/kuju/340549073/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/kuju/340549073/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>Love in a Fallen City</title>
		<link>http://www.tenlin.com/read.php/420.htm</link>
		<author>Tenlin</author>
		<pubDate>2010-03-09 21:42:00</pubDate>
		<description><![CDATA[<img src="http://www.tenlin.com/attachment/1268141594_2689e4e9.jpg" alt="photo">　　偶有冲动又重读了一次倾城之恋，上次读好像是5年前了。爱玲同志的书就是这样经典，每过一段时间读，感受都不大相同，估计就是传说中的阅历。以前把这段“故事”当成传奇，这次认同了这是一笔成功的交易。28岁，把后半生赌进去，确实要好好算计一下。上海人教会了全国女人如何打好心头算盘，倾城之恋果然为中国女性必读教材之一。婚姻就是一笔谈好的买卖，婚姻之前人们忙于谈恋爱，哪有什么时间恋爱？ <br />　　最近发现，读书比音乐更能调节人的情绪，尤其是爱玲这种用词高手的书，一改我一目十行的阅读风格，让人遐想无限。也相当节省时间，不要去看三十六集的连续剧了。而且反复读一本书也很有乐趣，准备把以前看过的书都重新拿起来看看，希望有能力读懂以前觉得很一般的作品，希望第七年第三次有能力把百年孤独看完。<br />Tags - <a href="http://www.tenlin.com/go.php/tags/%25E8%25AF%25BB%25E4%25B9%25A6/" rel="external">读书</a>]]></description>
		<category></category>
	</item><item>
		<title>Vitra Haus 把房子堆起来</title>
		<link>http://www.lankehu.com/article.asp?id=189</link>
		<author>LANKE</author>
		<pubDate>2010-03-09 19:56:00</pubDate>
		<description><![CDATA[<a href="http://www.lankehu.com/uploads/201003/09_195841_vitra1.jpg" rel="external"><img src="http://www.lankehu.com/uploads/201003/09_195841_vitra1.jpg" alt="photo"></a><br /><br />在瑞士、德国和法国的交界有一个小镇，镇上有一栋建筑很特别，看起来似乎是几栋房子垒叠在一起的，有五层，12个房间，而内部的设计更是很前卫时尚，一个小镇有这样的房子还真是增色不少。<br /><br />   这栋房子的设计人员事实上也是来头不小，也就是北京鸟巢的设计者——瑞士明星建筑师事务所Herzog & de Meuron。他们成立于1978年，两位创始人设计师Jacques Herzog 、Pierre de Meuron可以说是当代最成功和最有影响力的建筑设计师之一了。事务所的分支机构遍布伦敦、苏黎士、巴塞罗纳、旧金山和北京，在中国除了鸟巢项目，还有中关村边上的“树村“，以及帮助我们浙江的金华设计一个全新的城市新区。建筑设计师的作品风格多种多样，而Herzog & de Meuron的设计在很多人看来都比较时尚，这也是最吸引我的原因。PRADA设计师Miuccia Prada对于他们的设计就说过：“除了其建筑的优美之外，我尤其喜欢他们的是，他们从不抽象和冷漠，并且总是与建筑地点及其文化相关联。”因此她也选择了请他们为PRADA在东京的旗舰店做设计。<br /><a href="http://www.lankehu.com/uploads/201003/09_195901_vitra6.jpg" rel="external"><img src="http://www.lankehu.com/uploads/201003/09_195901_vitra6.jpg" alt="photo"></a><br /><br /><a href="http://www.lankehu.com/uploads/201003/09_195918_vitra7.jpg" rel="external"><img src="http://www.lankehu.com/uploads/201003/09_195918_vitra7.jpg" alt="photo"></a><br /><br /><a href="http://www.lankehu.com/uploads/201003/09_195934_vitra8.jpg" rel="external"><img src="http://www.lankehu.com/uploads/201003/09_195934_vitra8.jpg" alt="photo"></a><br /><br /><a href="http://www.lankehu.com/uploads/201003/09_195947_vitra.jpg" rel="external"><img src="http://www.lankehu.com/uploads/201003/09_195947_vitra.jpg" alt="photo"></a>]]></description>
		<category></category>
	</item><item>
		<title>ACDSee 10 (简体中文版)正版许可证代码-</title>
		<link>http://pooart.com/article/show/440.htm</link>
		<author>剖艺设计</author>
		<pubDate>2010-03-09 16:23:00</pubDate>
		<description><![CDATA[注册信息<br />产品: ACDSee 10 (简体中文版)<br />名称: 54665465<@br />许可证代码: 16D8-D506-AD93-E023-902F-31DF-FEDA-AAAB-0EFB-22A1<br /><br /> 注册信息<br />产品: ACDSee 10 (简体中文版)<br />名称: fsdfdsfs<@br />许可证代码: 16D8-D506-AD93-418F-1FA1-EC58-FEDA-AAAB-D41D-4EC3<br /><br /><br />注册信息<br />产品: ACDSee 10 (简体中文版)<br />名称: 286<@br />许可证代码: 16D8-D506-AD93-2513-58B0-994E-FEDA-AAAB-6EE0-9EEE]]></description>
		<category></category>
	</item><item>
		<title>PV3D Culling & Clipping</title>
		<link>http://feedproxy.google.com/~r/kevincao/~3/tqyiYzGE1Qs/</link>
		<author>KevinCao</author>
		<pubDate>2010-03-09 11:15:00</pubDate>
		<description><![CDATA[<p>今天来谈谈3D开发中的两个重要知识点Culling(剔除)和Clipping(切分)。</p><p><img src="http://kevincao.com/wp-content/uploads/2010/03/render.jpg" alt="photo"></p><p>左图表示一个完整的3D渲染流程，可以看到Culling和Clipping处理发生在投射计算和渲染计算之前。</p><p>Culling过程是用于剔除不需要参与渲染的物体和三角面，从而达到节约资源的目的。一般来说Culling分为以下4种：</p>Frustum culling：视锥剔除，PV3D里最重要的剔除方式，下面详述。Back-face culling：当面背对相机时候剔除，由PV3D自动执行。Contribution culling：当物体在画面上过小情况下的剔除，PV3D里面没有这种机制，但是可以用远平面(camera.far)来剔除。Occlusion culling：包藏剔除，适用于一个物体完全被另一个物体遮挡的情况，PV3D不包含这种机制。<p>Frustum culling在PV3D中分两种：分别是基于camera(相机)和基于viewport(视口)的。</p><p>使用以下代码开启基于相机的剔除功能（DebugCamera是默认开启的）：</p><p>camera.useCulling = true;<p>通过查看do3d.culled属性可以知道物体是否被剔除。要注意这种剔除机制是针对整个物体(do3d)计算的，只有当整个物体完全不在视锥内，才会被剔除。</p><p></p><p>另一种基于视口的剔除在PV3D中是默认开启的，也可以用以下代码来制定：</p><p>viewport.autoCulling = true;<p>这种剔除机制是基于面(triangle)的，任何超过视口平面的矩形渲染区的三角面都不会被渲染。</p><p>注意：如果物体的某些面超过了近平面(camera.near)，那么即使视口剔除是关闭的，超过的面也会被剔除。</p><p><img src="http://kevincao.com/wp-content/uploads/2010/03/state.png" alt="photo"></p><p>我们可以通过查看PV3D状态视图中给出的信息，来了解一下剔除的实际作用，在左图中的COb、CTr分别代表了被剔除的物体和三角面。</p><p>了解了剔除机制，那么Clipping又是什么呢？试想一下，如果物体的某些面超出了视锥（比如镜头进入一个球体内部，必定有部分面是处于近平面的后方而被剔除的）。如果被剔除的三角面有部分顶点是在视口内部的，就会出现破面的问题（如下图左边黑色的区域）。</p><p><img src="http://kevincao.com/wp-content/uploads/2010/03/20100309_00130.png" alt="photo"></p><p>Clipping是用切分面的方法（通过计算三角面与视锥平面之间的交点来生成新的三角面）来解决由于culling产生的破面问题。在PV3D中Clipping是通过FrustumClipping类来实现的：</p><p>ender.clipping = new FrustumClipping&#40;FrustumClipping.ALL&#41;;<p>该类需要的唯一参数表示视锥的某些面。视锥的每个面都可以参与计算Clipping，但是这么做资源耗费很大，一般情况下只要计算近平面Clipping就足够了：</p><p>ender.clipping = new FrustumClipping&#40;FrustumClipping.NEAR&#41;;<p>通过下面两张图可以对比一下两种计算方式的差别：</p><p>ALL：<img src="http://kevincao.com/wp-content/uploads/2010/03/20100309_00131.png" alt="photo"></p><p>NEAR：<img src="http://kevincao.com/wp-content/uploads/2010/03/20100309_00132.png" alt="photo"></p><p>两种计算方式都解决了破面问题，可以看到仅使用近平面Clipping的方式效率更高一些。</p><p><a href="http://lab.zupko.info/clipping/frustum" rel="external">View the Demo</a> (by zupko.info)</p><p>虽然我们通过Culling减轻了渲染计算量，但是也带来了破面的副作用。然后又通过Clipping计算来解决这个问题，只要设置合理，还是能节约大量的CPU资源。记住上面提到过的在PV3D中超过近平面的三角面是确定一定以及肯定会被剔除的，所以在某天你肯定会遇到破面的问题，在你打开Clipping功能前，考虑以下三个建议：</p>优先考虑仅近平面Clipping，大部分情况下足够了。如果可以肯定某物体不会超出视锥范围，可以设置其useClipping属性为 false来排除计算。配合设置camera.useCulling = true。记住在一个渲染流程中，Culling在Clipping之前检测。如果整个物体都被剔除，那么也就没必要检测基于面的Clipping了。只有当物体与视锥相交时才有必要计算Clipping。<p>参考资料：</p><a href="http://blog.zupko.info/?p=170" rel="external">http://blog.zupko.info/?p=170</a><a href="http://www.packtpub.com/papervision3d-essentials" rel="external">Papervision 3D Essential</a>Related Posts :2009/11/16 -- <a href="http://kevincao.com/2009/11/interacting-with-papervision-3d/" rel="external">Interacting with Papervision 3D</a>2009/09/04 -- <a href="http://kevincao.com/2009/09/rubikscubes-interactive-material-issue/" rel="external">RubiksCube&#8217;s Interactive Material Issue</a>2009/05/12 -- <a href="http://kevincao.com/2009/05/amazing-vizualpv3d/" rel="external">Amazing VizualPV3D</a>2009/05/06 -- <a href="http://kevincao.com/2009/05/making-of-ar-proposal/" rel="external">Making of AR Proposal</a>2009/05/05 -- <a href="http://kevincao.com/2009/05/ar-proposal/" rel="external">AR Proposal</a> Tags: <a href="http://kevincao.com/tag/actionscript/" rel="external">ActionScript</a>, <a href="http://kevincao.com/tag/papervision3d/" rel="external">papervision3d</a><br /> 
<p><a href="http://feedads.g.doubleclick.net/~a/s3igk7d8L3q27RowDTaJlVKlZX0/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/s3igk7d8L3q27RowDTaJlVKlZX0/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/s3igk7d8L3q27RowDTaJlVKlZX0/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/s3igk7d8L3q27RowDTaJlVKlZX0/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kevincao?a=tqyiYzGE1Qs:2k3pTY5zbRs:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kevincao?d=yIl2AUoC8zA" alt="photo"></a> <a href="http://feeds.feedburner.com/~ff/kevincao?a=tqyiYzGE1Qs:2k3pTY5zbRs:F7zBnMyn0Lo" rel="external"><img src="http://feeds.feedburner.com/~ff/kevincao?i=tqyiYzGE1Qs:2k3pTY5zbRs:F7zBnMyn0Lo" alt="photo"></a>
]]></description>
		<category></category>
	</item><item>
		<title>Banlon的推荐阅读 [2010-03-09]</title>
		<link>http://www.google.com/reader/shared/07170353348795223267#2010-03-09</link>
		<author>用易</author>
		<pubDate>2010-03-09 00:00:00</pubDate>
		<description><![CDATA[<a href="http://www.donews.com/Content/201003/39b2e30a-d73d-4acc-a075-16e932e8e4fa.shtm" rel="external">人人网内测网络招聘平台进军网络招聘</a><br />继试水电子商务推出“人人爱购”后，SNS网站人人网今日正式上线人人网招聘平台alpha内测版，正式进军网络招聘领域。
]]></description>
		<category></category>
	</item><item>
		<title>好久没出这么多汗了</title>
		<link>http://www.tenlin.com/read.php/419.htm</link>
		<author>Tenlin</author>
		<pubDate>2010-03-08 23:04:00</pubDate>
		<description><![CDATA[准备了三天，这个冬天终于真的运动了一次，准备等肌肉酸痛的来临，起码今天能睡的舒服。<br />Tags - <a href="http://www.tenlin.com/go.php/tags/%25E8%25BF%2590%25E5%258A%25A8/" rel="external">运动</a>]]></description>
		<category></category>
	</item><item>
		<title>Launchy 2.5 beta 2</title>
		<link>http://feedproxy.google.com/~r/kuju/~3/4Q8e35hEo1k/249</link>
		<author>酷橘在线</author>
		<pubDate>2010-03-08 21:13:00</pubDate>
		<description><![CDATA[<p>Launchy 是一款跨平台的免费开源的快速启动工具.Launchy 是一款跨平台的免费开源的快速启动工具。使用它只需要简单的敲出文件名，就可以快速的启动应用程序、打开文档、播放视频。在windows下它是替换&#8221;运行&#8221;命令的不错选择。Launchy 早先版本支持windows和linux操作系统。在最新的beta 2中，Launchy已提供了对OS X的支持。</p>
<p>下载:<a href="http://www.launchy.net/25Beta2/" rel="external">Launchy 2.5 beta 2</a></p>
<p><a href="http://feedads.g.doubleclick.net/~a/UXkkI7yVLcMIP9KEEpUtZsdpm0Q/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/UXkkI7yVLcMIP9KEEpUtZsdpm0Q/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/UXkkI7yVLcMIP9KEEpUtZsdpm0Q/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/UXkkI7yVLcMIP9KEEpUtZsdpm0Q/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kuju?a=4Q8e35hEo1k:TT_oR9y5Rtg:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kuju?d=yIl2AUoC8zA" alt="photo"></a>
<img src="http://www1.feedsky.com/t1/340549341/kuju/feedsky/s.gif?r=http://feedproxy.google.com/~r/kuju/~3/4Q8e35hEo1k/249" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/kuju/340549341/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/kuju/340549341/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>大师一去</title>
		<link>http://www.ryanxia.com/blog/default.asp?id=204</link>
		<author>Ryan</author>
		<pubDate>2010-03-08 14:26:00</pubDate>
		<description><![CDATA[<img src="http://www.ryanxia.com/blog/attachments/month_1003/6201038145817.jpg" alt="photo"><br /><br />张仃，<br />生于1917年，笔名它山，辽宁省黑山人，1932年进入北平美术专科学校国画系就读。<br /><br />三十年代初期开始创作漫画，作品在《时代漫画》《漫画界》《中国漫画》等漫画期刊中发表。<br />1938年张仃赴延安，任教于鲁迅艺术学院，从事漫画、年画、宣传画等创作。先后担任《抗战画报》《救亡漫画》《抗战漫画》《抗敌画报》的主编和编者。<br />1949年设计全国政协会徽与第一届全国政协会议纪念邮票，领导中央美院国徽设计小组参与国徽设计。1955年参与中央工艺美术学院筹建工作，<br />1957年任中央工艺美院第一副院长，<br />1981年任中央工艺美院院长。<br />张仃被称为20世纪中国的“大美术家”和20世纪中国美术的“立交桥”。<br /><br />21日上午10时，著名艺术家、教育家、清华大学教授、原中央工艺美术学院院长张仃因病医治无效在北京解放军总医院逝世，享年94岁。<br /><br />遵遗愿不举行告别仪式 <br /><br />按照张仃先生生前的愿望，不举行遗体告别仪式。据悉，清华大学将于近期举行张仃先生追思会，缅怀这位20世纪中国的“大美术家”。此前清华大学宣布成立了张仃艺术研究中心，清华党委书记胡和平表示，即将建设的清华大学艺术博物馆，要为张仃专门设立永久性陈列馆。<br /><br />参与设计国徽和动画片《哪吒闹海》<br /><br />张仃是我国著名的艺术家，他曾在1949年设计全国政协会徽与第一届全国政协会议纪念邮票，国徽中间的天安门就是首先由张仃提出，梁思成和林徽因采纳他的意见而设计的。张仃还主持了首都机场和北京地铁壁画群设计，创作了在国内外引起强烈反响的《哪吒闹海》和《燕山长城图》大型壁画。<br /><br />张仃最让人熟悉的作品莫过于我国第一部彩色宽银幕动画片《哪吒闹海》。1978年，张仃出任该片的美术总设计，该动画片的绘图特色鲜明，人物色彩鲜艳生动，山水风景又极具中国特色。《哪吒闹海》对中国风格的动漫及儿童绘画读物影响深广，该影片获1980年文化部优秀影片奖、1980年第三十三届戛纳国际电影节特别放映奖。<br /><br />张仃还是我国焦墨国画(即强调重墨)的领军人物。焦墨在中国画领域曲高和寡，但张仃仍坚持用这局限性极大的墨法创作山水，并将其发展成一套完备的艺术语言，他的《房山十渡焦墨写生》等一系列作品，开创了中国山水画的崭新风格。<br /><br />-张仃代表作 <br /><br />首都机场巨幅壁画《哪吒闹海》。焦墨国画作品《巨木赞》、《蜀江碧》等，出版有《张仃水墨山水写生》、《张仃焦墨山水》、《张仃漫画》等。<br /><img src="http://www1.feedsky.com/t1/339855611/ryanxia/feedsky/s.gif?r=http://www.ryanxia.com/blog/default.asp?id=204" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/ryanxia/339855611/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/ryanxia/339855611/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>Spring ActionScript 1.0RC1发布了</title>
		<link>http://www.richbox.net/blog/?p=453</link>
		<author>richbox</author>
		<pubDate>2010-03-08 13:22:00</pubDate>
		<description><![CDATA[<p>如果你还不知道Spring ActionScript，去<a href="http://www.riameeting.com/node/448" rel="external">这里</a>看看吧</p>
<p>新版的信息在这里：</p>
<p><a href="http://www.herrodius.com/blog/273" rel="external">http://www.herrodius.com/blog/273</a></p>]]></description>
		<category></category>
	</item><item>
		<title>Q&A: Why Cinema 4D？</title>
		<link>http://feedproxy.google.com/~r/kevincao/~3/PimVtqpAg8E/</link>
		<author>KevinCao</author>
		<pubDate>2010-03-08 12:24:00</pubDate>
		<description><![CDATA[<p>经常关注这个博客的朋友可能有发现到，我在最近的半年多时间里更新过一些关于<a href="http://kevincao.com/tag/cinema-4d/" rel="external">Cinema 4D</a>的内容。作为一个软件控，我曾经学过的三维软件包括3ds max，Maya，收藏的教程接近100G。但是现在，我又开始折腾Cinema 4D，并且把它作为我的主力工具之一。正好有朋友发邮件问到Cinema 4D相比其他三维软件有什么优势，我想结合我的经验谈一下我对这款软件的看法：</p><p>首先，也是我认为最重要的一点：Cinema 4D的用户界面是最“设计师友好”的：直观的图标和操作方式的高度一致性，让使用这款软件变成了一种享受。</p><p>在Cinema 4D中，几乎每个菜单项和命令都有对应的图标。从而很直观的了解到该命令的作用。相比之下，3ds max长长的修改器列表就会让人找的头昏脑胀。</p><p>再看Cinema 4D的操作方式。比如要制作Sweep，只需把两条曲线作为Sweep NURBS的子物体： <img src="http://kevincao.com/wp-content/uploads/2010/03/sweep.png" alt="photo"></p><p>再比如制作路径跟随：只需给物体添加一个Align To Spline标签，再把路径曲线拖到标签的Spline Path框里面，略微调整一下参数就可以了。</p><p><img src="http://kevincao.com/wp-content/uploads/2010/03/drag.png" alt="photo"></p><p></p><p>我记得在Maya中做类似的效果，需要先选什么后选什么，然后再执行命令。每次我都会记不住，而且更糟的是：如果顺序错了还要重来一遍。在Cinema 4D中不会有这样的问题。层级关系，Tag标签和拖放操作，只要熟悉了这几种操作方式，再遇见任何陌生的命令也都可以举一反三，甚至不用去查看帮助。所以我觉得Cinema 4D更适合像我这种喜欢所见即所得的操作习惯。</p><p>也需单凭用户体验上来选择还不足以说服大多数人，那么我们再来看看软件功能。Cinema 4D是一套完整的三维软件解决方案：<a href="http://www.maxon.net/en/products/modules/modules/advanced-render-3.html" rel="external">高级渲染</a>、角色动画、<a href="http://www.maxon.net/en/products/modules/modules/hair.html" rel="external">毛发</a>、<a href="http://www.maxon.net/en/products/modules/modules/thinking-particles.html" rel="external">粒子</a>、<a href="http://www.maxon.net/en/products/modules/modules/dynamics.html" rel="external">动力学模拟</a>等功能一应俱全。其中最吸引我的特色功能是<a href="http://www.maxon.net/products/modules/modules/mograph-2.html" rel="external">MoGraph</a>模块。</p><p>该模块包含的效果非常丰富，让你无论是制作Logo演绎还是各种抽象效果都能够得心应手，而且运行效率奇高。来看看下面这段官方示例，你会对MoGraph能实现的效果感到惊叹。</p><p><a href="http://maxonpodcast.de/video/products/modules/mograph/traffic.mov" rel="external"><img src="http://www.maxon.net/fileadmin/maxon/products/modules/mograph/traffic.jpg" alt="photo"></a></p><p>Cinema 4D原生支持导出三维信息到After Effects中，让<a href="http://kevincao.com/2009/12/5-tutorials-for-cinema-4d-after-effects/" rel="external">三维和后期的工作流衔接</a>的非常完美。与After Effects的完美衔接，让Cinema 4D成为制作Motion Graphic的神兵利器。可以说Cinema 4D是最适合运动图形设计师的软件。</p><p>此外，Cinema 4D还包括了业界最好的绘制三维贴图的解决方案之一：<a href="http://www.maxon.net/en/products/bodypaint-3d.html" rel="external">BodyPaint</a>。我感觉它就像是三维版本的Photoshop。</p><p>在学习的资源上，目前Cinama 4D在国内用户比较少，中文的书籍和教材寥寥无几，这点与3ds max和Maya相差甚远。但是在国外，视频教程等资源还是相当丰富的。<a href="https://www.google.com/reader/bundle/user/08388815891902874267/bundle/Motion%20Tutorials" rel="external">这里</a>有我在Google Reader上收集的一些资源，感兴趣的可以收藏订阅。英语实在不好的朋友还可以把界面换成中文的，Cinema 4D自带多语言支持的。此外，记得挖掘一下软件自带的示例场景和素材，相信会有很多惊喜的！</p><p><img src="http://kevincao.com/wp-content/uploads/2010/03/20100308_00128.png" alt="photo"></p><p>综上所述，如果你是平面/网页设计师，甚至是开发人员，需要掌握一款三维软件的，我推荐Cinema 4D，功能全面，直观好学。如果你是运动图形设计师，以前学习过其他的三维软件的，你应该尝试一下Cinema 4D，相信这款软件能够提升你的工作效率。如果你已经是在三维领域里摸爬滚打多年的高手了，那么用什么软件也都无所谓了。</p>Related Posts :2009/12/24 -- <a href="http://kevincao.com/2009/12/mg-6-price-announcement-video/" rel="external">MG 6 Price Announcement Video</a>2009/11/16 -- <a href="http://kevincao.com/2009/11/pv3d-3d-post-software-workflow/" rel="external">Papervision 3D + 3D/Post Software Workflow</a>2009/12/26 -- <a href="http://kevincao.com/2009/12/5-tutorials-for-cinema-4d-after-effects/" rel="external">6 Tutorials for Cinema 4D + After Effects</a>2009/12/31 -- <a href="http://kevincao.com/2009/12/best-of-kevin-cao-2009/" rel="external">Best of Kevin Cao 2009</a>2009/12/08 -- <a href="http://kevincao.com/2009/12/experiment-07-papervision-3d-camera-rig/" rel="external">Experiment #07: Papervision 3D Camera Rig</a> Tags: <a href="http://kevincao.com/tag/after-effects/" rel="external">After Effects</a>, <a href="http://kevincao.com/tag/cinema-4d/" rel="external">Cinema 4D</a>, <a href="http://kevincao.com/tag/workflow/" rel="external">workflow</a><br /> 
<p><a href="http://feedads.g.doubleclick.net/~a/t71D8PjtCilxZ6x6bEGjx1yelIQ/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/t71D8PjtCilxZ6x6bEGjx1yelIQ/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/t71D8PjtCilxZ6x6bEGjx1yelIQ/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/t71D8PjtCilxZ6x6bEGjx1yelIQ/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kevincao?a=PimVtqpAg8E:F_E7IE1iOz0:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kevincao?d=yIl2AUoC8zA" alt="photo"></a> <a href="http://feeds.feedburner.com/~ff/kevincao?a=PimVtqpAg8E:F_E7IE1iOz0:F7zBnMyn0Lo" rel="external"><img src="http://feeds.feedburner.com/~ff/kevincao?i=PimVtqpAg8E:F_E7IE1iOz0:F7zBnMyn0Lo" alt="photo"></a>
]]></description>
		<category></category>
	</item><item>
		<title>Banlon的推荐阅读 [2010-03-08]</title>
		<link>http://www.google.com/reader/shared/07170353348795223267#2010-03-08</link>
		<author>用易</author>
		<pubDate>2010-03-08 00:00:00</pubDate>
		<description><![CDATA[<a href="http://article.yeeyan.org/view/pestwave/93272" rel="external">iPad 4月3日开售：8个应用让人望眼欲穿</a><br />原作者：来源iPad Arrives April 3rd: 8 Apps We Can	 Wait to Try译者pestwave今天早上苹果总部对外宣布“神奇而具有革命性的iPad现在有了确切的发售日期”：苹果将在4月3日在美国发布wifi版iPad，并在同一个月晚些时候发布3G版。同月月底，苹果将在澳大利亚、..
]]></description>
		<category></category>
	</item><item>
		<title>对于网吧门背后的更多思考</title>
		<link>http://www.williamlong.info/archives/2108.html</link>
		<author>月光博客</author>
		<pubDate>2010-03-07 23:06:00</pubDate>
		<description><![CDATA[<p>　　关闭网吧不只是一个笑话，最近周围的朋友讨论这件事情，我们不应该仅仅把眼光放在事件本身，不要只是享受那种围观和嘲笑的乐趣，背后的东西还有更多的东西值得我们去思考。</p><p>　　事件的起因是全国政协委员、陶然居饮食集团董事长严琦在某媒体的报道中，表示将会提议政府关闭所有私营网吧，由政府来经营管理。在网上引起轩然大波，严琦也受到大多数网民的质问，甚至有打抱不平的黑客直接把她公司网站给黑了。</p><p>　　后来严琦出来澄清：她的提案里根本没有提&ldquo;关闭所有网吧&rdquo;，她的原意是&ldquo;关闭非法网吧&rdquo;。</p><p>　　焦点一：严琦为什么要做这样一提案？</p><p>　　根据媒体披露的报道来看，严琦多半是说过这话的，因为媒体提供的都是对话实录，所以这是毋庸置疑的。不过很多人就在猜疑了，难道堂堂政协委员就这么一水平？</p><p>　　严琦是重庆人，做餐饮出身，旗下的陶然居饮食集团是重庆的知名品牌。她高中学历，具体的出生日期不清楚，不过估计应该是七零年代生，现在已近不惑之年。</p><p>　　一个女人，一个学历不高的女人，可能她自己的孩子受到过网吧的困扰，或者她周围的朋友有过这种经历，所以她提出这样的提案是情有可原的。我们要提高社会的宽容度，能够容忍各种异见的存在，如果全都是一个方向了，那还协商什么。</p><p>　　焦点二：公立网吧是不是苦口良药？</p><p>　　首先需要确认的是，如果关闭所有私立网吧将会影响巨大，导致包括就业问题在内的一系列问题，实施过程中可能会遭遇巨大阻力。</p><p>　　另外，在蓝极速事件之后关于公立网吧的探索就已经开始，不少地方都开设了绿色网吧，但是管理落后、配置低劣、长期亏损等问题处处可见，而且很可能催生各种其他问题。</p><p>　　所以，公立网吧应该解决的是如果自造血生存下去，和私立网吧站在同一起跑线，通过合理的市场竞争来优化网吧市场秩序。同时目前网吧出现的种种问题完全是因为有法不依、执法不严造成的，加强对各地监管部门的督促才是正途。</p><p>　　焦点三：陶宏开为何再次哗众取宠？</p><p>　　对于陶宏开此人，他是美籍华人，著名社会学家、教育学家，素质教育积极倡导者，华中师范大学特聘教授，是著名的美籍爱国人士。（via）</p><p>　　头衔够长，但是纯粹一为名为利的主，以前的网瘾事件之后大火，频繁出现在各大媒体甚至综艺节目，如果你把自己定位为一个学者，就应该去避嫌。而事实上的状况是，他名利双收。</p><p>　　昨天看到搜狐IT的报道（陶宏开称网吧90%违法 关闭符合民族最高利益），发现此人愈发地面目可憎了。说事情全凭个人喜好，毫无学究的深度和风度。</p><p>　　有时候真想当面问他一句：陶教授，是不是把所有网吧关闭之后所有青少年问题就解决了？青少年的沉迷网络原因的根源还是在社会环境与家庭教育，以及互联网发展初期的不完善造成的，片面去看待和解决只能够激化矛盾。</p><p>　　&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;结束的分割线&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;</p><p>　　严琦的提案最终也没提关闭所有私立网吧，这事儿除了让大家乐一乐之外就没什么悬念了。毕竟，谁都不愿意去上个网还得去拍照登记（备案拍照）， :-D 。</p><p>　　来源：XJP投稿，<a href="http://www.xjp.cc/2010/03/05/shutdown-netbar/" rel="external">原文地址</a>。</p><p></p><p><a href="http://www.williamlong.info/archives/2108.html" rel="external">评论《对于网吧门背后的更多思考》的内容...</a></p>相关文章:<p><a href="http://www.williamlong.info/archives/2075.html" rel="external">2009中文互联网开放式评选揭晓</a></p><p><a href="http://www.williamlong.info/archives/2029.html" rel="external">有趣的人民网微博客</a></p><p><a href="http://www.williamlong.info/archives/1953.html" rel="external">异议反馈的客服处理技巧 </a></p><p><a href="http://www.williamlong.info/archives/1920.html" rel="external">“无理由退货”将影响C2C的格局</a></p><p><a href="http://www.williamlong.info/archives/1810.html" rel="external">暴风和网易，谁是流氓？</a></p>关于我们： 地址 - www.williamlong.info <a href="http://www.google.com/reader/shared/williamlone" rel="external">我的Google Reader</a> - <a href="http://twitter.com/williamlong" rel="external">我的Twitter</a> - <a href="http://www.facebook.com/williamlong" rel="external">我的Facebook</a> - <a href="http://twitter.com/moonlightblog" rel="external">月光博客Twitter</a><br />月光博客投稿信箱：williamlong.info(at)gmail.com]]></description>
		<category></category>
	</item><item>
		<title>QQ同时在线用户过亿 中国互联网步入新纪元</title>
		<link>http://feedproxy.google.com/~r/kuju/~3/TVLmtHCvS8Q/248</link>
		<author>酷橘在线</author>
		<pubDate>2010-03-07 16:37:00</pubDate>
		<description><![CDATA[<p>深圳新闻网讯5日晚上19点52分58秒，腾讯公司宣布ＱＱ同时在线用户数首次突破1亿。在突破1亿的时刻，腾讯公司向全体ＱＱ网友发送了一份感谢信，感谢广大网友的一路相伴，才成就了这一世界互联网的奇迹。</p>
<p>&#8220;希望互联网像水和电一样融入生活&#8221;</p>
<p>业内人士认为，ＱＱ同时在线过亿是中国互联网发展史上的一次重大突破。它体现了我国互联网的建设成就，显示中国互联网企业在海量用户运维上已经达到国际领先水平。据了解，这也是人类进入互联网时代以来，全世界首次单一应用同时在线人数突破1亿。中国社会科学院信息化研究中心秘书长姜奇平认为，这一突破意味着中国在世界互联网的话语权也大大增强，他说：&#8221;&#8216;亿&#8217;是可以对游戏规则说ＹＥＳ或ＮＯ的量级，从此，对于在线游戏规则，中国可以说ＹＥＳ，也可以说ＮＯ。&#8221;同时，在线过亿不仅反映中国有庞大的互联网用户基础，更说明在中国，互联网所带来的&#8221;在线生活&#8221;与现实世界正在加速融合。</p>
<p>对腾讯来说，1亿的突破使它的&#8221;在线生活&#8221;更加具体清晰。腾讯公司董事会主席兼首席执行官马化腾说：&#8221;过去我们希望通过互联网让天南地北、天涯海角的人们可以自由地通信，能够不再隔阂。今天我们的梦想，是希望互联网能够像水和电一样融入人们的生活中。你可能觉得所有的企业和用户已经使用了互联网，但是你又不觉得它存在。我觉得只有做到这样，才能够发挥互联网最大的价值。&#8221;</p>
<p><a href="http://feedads.g.doubleclick.net/~a/JMcqoHA28I4n1rFXLRAoe4_Mr08/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/JMcqoHA28I4n1rFXLRAoe4_Mr08/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/JMcqoHA28I4n1rFXLRAoe4_Mr08/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/JMcqoHA28I4n1rFXLRAoe4_Mr08/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kuju?a=TVLmtHCvS8Q:AYd2Dz_kjDg:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kuju?d=yIl2AUoC8zA" alt="photo"></a>
<img src="http://www1.feedsky.com/t1/340549501/kuju/feedsky/s.gif?r=http://feedproxy.google.com/~r/kuju/~3/TVLmtHCvS8Q/248" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/kuju/340549501/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/kuju/340549501/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>Banlon的推荐阅读 [2010-03-07]</title>
		<link>http://www.google.com/reader/shared/07170353348795223267#2010-03-07</link>
		<author>用易</author>
		<pubDate>2010-03-07 00:00:00</pubDate>
		<description><![CDATA[<a href="http://www.2beusable.com/how-amazon-use-user-behavior-data.html" rel="external">看亚马逊如何运用用户行为数据</a><br />　　整理和总结了春节前听的一次分享。亚马逊(Amazon.com)在利用户数据实现精准营销的方面有很多值得学习的地方。用户在使用亚马逊网站的过程中，很多行为都会被记录。亚马逊根据这些数据，不断勾画出每个用户的特征轮廓和需求，并以此为依据进行精准营销。
用户行为..
<a href="http://zhengyun-ustc.blog.sohu.com/145524551.html" rel="external">实时Web数据的实时分析</a><br />郑昀@玩聚SR 20100306
    Real Time 
Web大多指对Twitter为首的微博客海量数据进行快速索引，搜索结果实时滚动显示。快速索引，比拼的是索引多久更新一次，5分钟、1分钟乃至10秒，比如对任意输入的查询关键词，都能看到1分钟内发布的微博客消息（微博消息足够短，..
]]></description>
		<category></category>
	</item><item>
		<title>倒影</title>
		<link>http://www.kusochina.com/allan/blog/?p=1048</link>
		<author>豆腐店</author>
		<pubDate>2010-03-06 23:59:00</pubDate>
		<description><![CDATA[<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/leica/20100306_06.jpg" alt="photo"></p>
<p></p>
<p>我曾经以为幸福是跟随你<br />
你却用理想来逃避</p>
<p>我曾经幻想未来依靠着你<br />
你却用距离来抛弃</p>
<p>我曾经原谅你哭着等你<br />
你却用自由来抗拒</p>]]></description>
		<category></category>
	</item><item>
		<title>地下铁的人们（2）</title>
		<link>http://www.kusochina.com/allan/blog/?p=1009</link>
		<author>豆腐店</author>
		<pubDate>2010-03-06 23:12:00</pubDate>
		<description><![CDATA[<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/gr1s/20091230_04.jpg" alt="photo"></p>
<p></p>
<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/gr1s/20091230_06.jpg" alt="photo"></p>
<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/contax-t3/20100306_04.jpg" alt="photo"></p>
<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/contax-t3/20100306_05.jpg" alt="photo"></p>
<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/contax-t3/20100306_02.jpg" alt="photo"></p>
<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/contax-t3/20100306_01.jpg" alt="photo"></p>
<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/gr1s/20091130_33.jpg" alt="photo"></p>
<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/contax-t3/20100306_03.jpg" alt="photo"></p>
<p><a href="http://www.kusochina.com/allan/blog/?p=966" rel="external">地下铁的人们（1）</a></p>]]></description>
		<category></category>
	</item><item>
		<title>遇罗克</title>
		<link>http://www.kusochina.com/allan/blog/?p=1042</link>
		<author>豆腐店</author>
		<pubDate>2010-03-06 23:07:00</pubDate>
		<description><![CDATA[<p><img src="http://www.kusochina.com/allan/blog/wp-content/gallery/gr1s/20100126_01.jpg" alt="photo"></p>
<p><br />
<img src="http://www.kusochina.com/allan/blog/wp-content/gallery/gr1s/20100126_02.jpg" alt="photo"></p>]]></description>
		<category></category>
	</item><item>
		<title>2010.03.06 18:12 天安门降旗仪式</title>
		<link>http://www.tenlin.com/read.php/418.htm</link>
		<author>Tenlin</author>
		<pubDate>2010-03-06 22:49:00</pubDate>
		<description><![CDATA[<a href="http://www.tenlin.com//attachment/1267886969_7379b9ec.jpg" rel="external"><img src="http://www.tenlin.com//attachment/1267886969_7379b9ec.jpg" alt="photo"></a><br />Tags - <a href="http://www.tenlin.com/go.php/tags/%25E5%258C%2597%25E4%25BA%25AC/" rel="external">北京</a> , <a href="http://www.tenlin.com/go.php/tags/%25E6%2588%2591%25E8%2589%25B2/" rel="external">我色</a>]]></description>
		<category></category>
	</item><item>
		<title>Build Snowboard using Apple PowerBook Laptop</title>
		<link>http://www.paikia.com/2010/03/build-snowboard-using-apple-powerbook-laptop/</link>
		<author>Paikia</author>
		<pubDate>2010-03-06 22:36:00</pubDate>
		<description><![CDATA[<p>How to prove you are 100% Apple fan boys? This is how, 2 crazy guys built their snowboard using Apple PowerBook. Yes, that is previous Apple laptop.</p>
<p> </p>]]></description>
		<category></category>
	</item><item>
		<title>Panoramio相册支持Picasa网络相册上传</title>
		<link>http://www.williamlong.info/archives/2107.html</link>
		<author>月光博客</author>
		<pubDate>2010-03-06 13:35:00</pubDate>
		<description><![CDATA[<p>　　<a href="http://www.panoramio.com/" rel="external">Panoramio</a>最近更新了几项功能，一个是Panoramio帐号和Google帐号可以关联了，其次是支持从Picasa网络相册同步照片到Panoramio了，此外Panoramio支持以用户名做为照片的URL地址了。</p><p>　　Panoramio关联Google Picasa</p><p>　　如果用户想要将自己<a href="http://www.williamlong.info/?tags=Picasa" rel="external">Picasa</a>网络相册的照片上传到<a href="http://www.williamlong.info/?tags=Panoramio" rel="external">Panoramio</a>，首先照片需要有地址位置，例如使用支持GPS的手机拍摄，或者在Picasa中标记照片坐标。照片有了坐标后，打开该照片的页面，会在右侧看到一个&ldquo;上传到 Panoramio&rdquo;的链接，第一次使用的时候，系统会要求用户将自己的Google帐号和Panoramio帐号进行关联，输入Panoramio帐号的密码即可关联，关联之后，即可将Picasaweb的照片复制到Panoramio，速度非常快。</p><p><img src="http://www.williamlong.info/upload/2107_2.jpg" alt="photo"></p><p>　　Panoramio网络相册的严厉条款</p><p>　　Panoramio用户的图片总空间为2G，单个照片最大允许5M大小，但需要注意的是，Panoramio相册的计划政策比Picasa网络相册要严格的多，用户使用的时候需要谨慎，以防自己的帐号被Panoramio删除。</p><p><img src="http://www.williamlong.info/upload/2107_1.jpg" alt="photo"></p><p>　　Panoramio相册的计划政策除了包括所有Picasa网络相册的政策，例如不能上传色情和猥亵内容的照片，不能上传宣扬仇恨和暴力内容的照片，不能上传没有版权的照片等等之外，还包括，用户不能在Panoramio上传非照片的图片，例如LOGO、横幅广告、截屏等，不能上传包含广告宣传的图片等。</p><p>　　除此之外，Panoramio是一个景色控的相册，不建议用户上传包含人物、汽车或者室内的照片，这样的照片即使含有地理标志，也不会出现在Google地图中。</p><p>　　如果你想让自己的Panoramio照片被Google地图收录，那么照片必需：</p><p>　　1、包含地理坐标，没有坐标的照片肯定不会被收录。</p><p>　　2、照片不要包含人物肖像，照片的主体不要是人、宠物、动物、植物、花卉、特写或标志（LOGO）等。</p><p>　　3、照片不要是活动类照片，例如展览、音乐会或游行等。</p><p>　　4、照片不要是室内拍摄的照片。</p><p>　　5、不是拍摄出来的照片不收录，如绘画、标志、数字图像、拼贴画等。</p><p>　　因此，通常我在Panoramio上传的照片都不含人物，只有风景，以配合Panoramio&ldquo;景色控&rdquo;的癖好，其他包含人物的照片都上传到Picasaweb，使用Picasa比Panoramio的优越处，在于Picasa客户端照片上传很方便，速度快，可预览，支持同步等等，功能很强大。做为对比，Panoramio的照片上传真是非常糟糕的用户体验。而使用Panoramio的优点在于，照片通过审核之后，会出现在Google地图上，利于照片的传播。</p><p>　　除此之外，Panoramio现在支持用户的相册地址使用用户名了，用户登录到Panoramio之后，在&ldquo;设置&rdquo;里即可修改，例如我的Panoramio相册地址就是： <a href="http://www.panoramio.com/user/williamlong" rel="external">http://www.panoramio.com/user/williamlong</a></p><p>　　访问Picasa网络相册</p><p>　　很多用户会发现，直接访问用户在PicasaWeb的网络相册是正常的，但却看不到图片，其实，我们可以通过<a href="http://www.williamlong.info/blog/archives/409.html" rel="external">修改HOSTS</a>的方法正常显示PicasaWeb的图片，需要在Hosts文件中增加的内容如下：</p><p>203.208.39.104 lh1.ggpht.com<br />203.208.39.104 lh2.ggpht.com<br />203.208.39.104 lh3.ggpht.com<br />203.208.39.104 lh4.ggpht.com<br />203.208.39.104 lh5.ggpht.com<br />203.208.39.104 lh6.ggpht.com</p><p>　　增加完之后，重启浏览器，PicasaWeb的图片的图片就可以正常显示了，例如我的PicasaWeb的相册地址： <a href="http://picasaweb.google.com/williamlone" rel="external">http://picasaweb.google.com/williamlone</a></p><p>　　数码相机支持地理位置的新思路</p><p>　　目前Panoramio和Picasa相册均支持照片的地理位置显示，但是目前市场上主流消费级数码相机（如佳能500D）都不支持照片的经纬度信息，虽然大多数支持AGPS的手机（如iPhone、N82等）都支持手机照片的经纬度，但是我不想用手机来拍照，因为手机照片质量太差了，并且短时间内是无法追上数码相机。</p><p>　　如果设计这样一种基于GPS基站定位的手机软件，在运行时先调整时间和相机一致，然后自动通过AGPS每分钟记录一次此时的经纬度，最后能和数码相机连接，修改数码相机里拍摄的照片，增加经纬度到照片上。这样就已最为低廉的成本实现了数码相机的地理位置标记。</p><p>　　因此我在推特提问，咨询有没有这样的手机软件，发布信息后，发现很多用户也有类似的需求和反馈，以下是部分用户的反馈：</p><p>　　lspqsea： 用捷拍相册这个软件可以把GPS每个轨迹的时间和照片拍摄时间同步然后将那个点的经纬坐标保存进入照片的exif里 将带有经纬度exif的照片上传到Panoramio就可以在googleearth里看到了</p><p>　　yskin： 我用BeeLine GPS软件打开GPS记录轨迹文件，然后回来后用GPicSync软件把经纬度写入照片。</p><p>　　zeroomega： 手机目前只听说过能给手机拍摄的照片打上坐标的软件。 S60上的是GpsCam.能够修改数码相机里的没见过。</p><p>　　nenvarchi： 要是WM系统，可用GPS Tuner记录轨迹，在电脑上用GPicSync同步照片经纬度。手机和数码相机直接连接挺麻烦。</p><p>　　jiangpeng： locr GPS Photo</p><p>　　ecolizx： 请登录gpsed.com，选择一个适合你手机型号的客户端，经过我的黑莓8310测试这是非常好用的一款手机gps软件</p><p>　　gaoming： S60的话，可以看 GPSED.com</p><p>　　lucadtoni： android的footprint有类似功能。</p><p>　　quanchen: 我有一个GPS模块可以提供这样的功能，自动记录轨迹并有软件支持同步经纬度到照片。软件叫TimeMachineX</p><p>　　viaj: 有类似的.忘记了具体软件名. 去无忌搜索GPS吧,好象在那有介绍. 其工作原理:手机/PDA运行软件记录GPS信息,把信息导出,再导入到相片的EXIF中。</p><p></p><p><a href="http://www.williamlong.info/archives/2107.html" rel="external">评论《Panoramio相册支持Picasa网络相册上传》的内容...</a></p>相关文章:<p><a href="http://www.williamlong.info/archives/1711.html" rel="external">Google街景地图整合Panoramio照片</a></p><p><a href="http://www.williamlong.info/archives/1444.html" rel="external">Panoramio更改图片地址</a></p><p><a href="http://www.williamlong.info/archives/1396.html" rel="external">Panoramio四月最佳照片</a></p><p><a href="http://www.williamlong.info/archives/1352.html" rel="external">Panoramio三月份获奖照片</a></p><p><a href="http://www.williamlong.info/archives/1302.html" rel="external">30万新增照片从Panoramio更新到Google Earth</a></p>关于我们： 地址 - www.williamlong.info <a href="http://www.google.com/reader/shared/williamlone" rel="external">我的Google Reader</a> - <a href="http://twitter.com/williamlong" rel="external">我的Twitter</a> - <a href="http://www.facebook.com/williamlong" rel="external">我的Facebook</a> - <a href="http://twitter.com/moonlightblog" rel="external">月光博客Twitter</a><br />月光博客投稿信箱：williamlong.info(at)gmail.com]]></description>
		<category></category>
	</item><item>
		<title>英特尔称Windows 8时代USB 3.0才会成主流</title>
		<link>http://feedproxy.google.com/~r/kuju/~3/EtZsnzoGZSU/247</link>
		<author>酷橘在线</author>
		<pubDate>2010-03-06 09:30:00</pubDate>
		<description><![CDATA[<p>虽然USB 3.0接口已经体现出了明显的速度优势，且广为用户期待，但Intel、AMD的芯片组短期内都不打算为其提供原生支持。Intel芯片组产品线营销总监 Steve Peterson在德国汉诺威参加CeBIT全球会议时更是直言，他认为只有到了微软的下一代客户端操作系统Windows 8普及的时代，USB 3.0才会真正成为主流。</p>
<p>Windows 7发布于去年十月底，在那时候其继任者就早已提上开发日程。按照目前的普遍预计，Windows 8最早有望在2011年底发布，但也有可能要等到2012年，后者也符合微软产品路线图。</p>
<p>Steve Peterson透露说，Intel正在与微软合作，确保Windows 8能够全面支持USB 3.0，但Intel不会在新技术的主流化普及上盲目乐观，未来几年内只有高端PC才会配备USB 3.0接口。</p>
<p>另外还有消息称，Windows 7 SP1会开始加入对USB 3.0的支持，但微软没有否认也没有确认。当然，如果成真的话势必会在很大程度上推动USB 3.0的普及。</p>
<p><a href="http://feedads.g.doubleclick.net/~a/LQXpa-I97XJjRdLv5xpSxFukihk/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/LQXpa-I97XJjRdLv5xpSxFukihk/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/LQXpa-I97XJjRdLv5xpSxFukihk/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/LQXpa-I97XJjRdLv5xpSxFukihk/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kuju?a=EtZsnzoGZSU:sv-Cm8XSDbI:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kuju?d=yIl2AUoC8zA" alt="photo"></a>
<img src="http://www1.feedsky.com/t1/340549539/kuju/feedsky/s.gif?r=http://feedproxy.google.com/~r/kuju/~3/EtZsnzoGZSU/247" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/kuju/340549539/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/kuju/340549539/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>2008年世界各国GDP排名</title>
		<link>http://www.51windows.net/data/files/file_940.asp</link>
		<author>51windows</author>
		<pubDate>2010-03-06 00:00:00</pubDate>
		<description><![CDATA[排名国家总值（亿美元）人均（美元）1美国139800462802日本52900414803中国3370025204德国32800397105英国25700424306法国25200412007意大利20900359808西班牙14100308209加拿大136004147010俄罗斯11400803011韩国99202024012巴西9340493013印度928083014墨西哥8850814015荷兰75604588016澳大利亚7460359017比利时44704301018瑞典44704895019瑞士43105704020中国台湾39801752021印度尼西亚3960159022土耳其3860513023挪威37608096024波兰3750984025奥地利37103780026沙特阿拉伯36901425027丹麦30605638028希腊26302397029南非2560609030伊朗2520356031爱尔兰24805802032芬兰23604502033阿根廷2330584034泰国2270342035葡萄牙21902062036中国香港20502935037委内瑞拉2020736038捷克16901656039马来西亚1620595040智利1570945041以色列15002088042新加坡14103203043罗马尼亚1370634044尼日利亚135092645巴基斯坦128079046匈牙利12701274047哥伦比亚1270271048菲律宾1260138049埃及1160151050阿尔及利亚1050309051乌克兰1020220052新西兰10202442053哈萨克斯坦900583054越南67079055斯洛伐克6501185056克罗地亚5001105057斯洛文尼亚4202126058保加利亚360482059伊拉克360119060立陶宛35010250]]></description>
		<category></category>
	</item><item>
		<title>网站被黑？新信息中心通知助您远离黑客攻击和垃圾内容</title>
		<link>http://googlechinablog.com/2010/03/blog-post_05.html</link>
		<author>Google黑板报</author>
		<pubDate>2010-03-05 18:12:00</pubDate>
		<description><![CDATA[发表者：Jessica Wong, Jason Morrison，搜索质量团队<br />原文：<a href="http://googlewebmastercentral.blogspot.com/2010/03/is-your-site-hacked-new-message-center.html" rel="external">Is your site hacked? New Message Center notifications for hacking and abuse</a><br />转载自：<a href="http://www.googlechinawebmaster.com/" rel="external">谷歌中文网站管理员博客</a><br />发表于：2010年3月1日，星期一<br />网站站长级别：所有<br /><br />在抓取网页的时候，我们总会遇到很多被黑客攻击、并被植入大量垃圾内容的网站。遭到黑客攻击的网站数量足可让人大吃一惊， 同时问题还在日益严重。黑客和垃圾邮件发送者选中要攻击的目标，并且“一击致命”——小型个人网站、中小学或大学网站，甚至大型跨国企业的网站都是黑客攻击的目标。虽然针对论坛和网站的用户内容区的垃圾攻击的危害相对较小，但却更为普遍。<br /><br />您可能已经知道谷歌开始通过<a href="https://www.google.com/webmasters/tools/home?hl=zh-CN" rel="external">网站站长工具</a>来通知站长关于<a href="http://www.googlechinawebmaster.com/2010/01/blog-post_18.html" rel="external">软件升级</a>的信息，帮助他们保护自己的站点。我们一直以来都致力于为站长提供更多有用信息，现在，我们将通过信息中心发送更多通知。<br /><br />从本月开始，我们将向检测到潜在问题的网站站长提供以下信息：<br />垃圾信息或由用户生成的垃圾内容含有垃圾信息的论坛帖子或大量的垃圾评论可疑的黑客攻击这些通知将提醒站长其网站遇到的潜在问题，并提供修复网站的建议措施，以便其重新回到谷歌搜索结果中。如果问题与黑客攻击或垃圾内容有关，我们会以URLs的形式，把这些攻击行为的范例发送给站长作参考。在发送这个新的通知的同时，我们仍会发送已有的恶意软件通知。<br /><br />比如说，对于疑似黑客攻击的情况，通知会如下显示：<br /><a href="http://googlechinablog.com/uploaded_images/file-793984.jpg" rel="external"><br /><img src="http://googlechinablog.com/uploaded_images/file-793981.jpg" alt="photo"></a><br /><br />从几年前开始，谷歌就一直向网站站长通知疑似的黑客攻击。最近，我们对系统进行了升级，从而能够通知到更多受到影响的人。我们希望这些提示能够切实帮助到站长，使其站点干净、安全，并最终为访客提供更好的用户体验。今后，我们在这方面还会更加努力，使通知能够涵盖其他类型的漏洞或垃圾信息。<br /><br />与以往一样，尚未注册“网站站长工具”的站长也能使用这一功能，<a href="http://www.googlechinawebmaster.com/2008/09/blog-post.html" rel="external">并能在信息发送的一年内检索信息</a>。如果您不想错过任何重要的信息，请使用<a href="http://www.google.com/support/webmasters/bin/answer.py?hl=zh_cn&answer=140528" rel="external">电子邮件转发功能</a>，将警告信息转发至您的收件箱中。 如果您还有任何疑问，请随时在我们的<a href="http://www.google.com/support/forum/p/webmasters?hl=zh-CN" rel="external">网站站长帮助论坛</a>中提问或评论。<img src="https://blogger.googleusercontent.com/tracker/20904277-6284693307431113458?l=googlechinablog.com" alt="photo">]]></description>
		<category></category>
	</item><item>
		<title>浏览器缓存机制</title>
		<link>http://www.laruence.com/2010/03/05/1332.html</link>
		<author>风雪之隅</author>
		<pubDate>2010-03-05 14:19:00</pubDate>
		<description><![CDATA[
本文地址: <a href="http://www.laruence.com/2010/03/05/1332.html" rel="external">http://www.laruence.com/2010/03/05/1332.html</a>
文章转自: http://harry.javaeye.com/blog/605749
Cache-Control</p>
<p>	Cache-Control 是最重要的规则。这个字段用于指定所有缓存机制在整个请求/响应链中必须服从的指令。这些指令指定用于阻止缓存对请求或响应造成不利干扰的行为。这些指令通常覆盖默认缓存算法。缓存指令是单向的，即请求中存在一个指令并不意味着响应中将存在同一个指令。</p>
<p>	cache-control 定义是：Cache-Control = &#8220;Cache-Control&#8221; &#8220;:&#8221; cache-directive。表 1 展示了适用的值。</p>
表 1. 常用 cache-directive 值<br />
Cache-directive
说明
public
所有内容都将被缓存
private
内容只缓存到私有缓存中
no-cache
所有内容都不会被缓存
no-store
所有内容都不会被缓存到缓存或 Internet 临时文件中
must-revalidation/proxy-revalidation
如果缓存的内容失效，请求必须发送到服务器/代理以进行重新验证
max-age=xxx (xxx is numeric)
缓存的内容将在 xxx 秒后失效, 这个选项只在HTTP 1.1可用, 并如果和Last-Modified一起使用时, 优先级较高
<p>	表 2 表明在不同的情形下，浏览器是将请求重新发送到服务器还是使用缓存的内容。</p>
表 2. 对 cache-directive 值的浏览器响应<br />
Cache-directive
打开一个新的浏览器窗口
在原窗口中单击 Enter 按钮
刷新
单击 Back 按钮
public
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器
浏览器呈现来自缓存的页面
private
浏览器重新发送请求到服务器
第一次，浏览器重新发送请求到服务器；此后，浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器
浏览器呈现来自缓存的页面
no-cache/no-store
浏览器重新发送请求到服务器
浏览器重新发送请求到服务器
浏览器重新发送请求到服务器
浏览器重新发送请求到服务器
must-revalidation/proxy-revalidation
浏览器重新发送请求到服务器
第一次，浏览器重新发送请求到服务器；此后，浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器
浏览器呈现来自缓存的页面
max-age=xxx (xxx is numeric)
在 xxx 秒后，浏览器重新发送请求到服务器
在 xxx 秒后，浏览器重新发送请求到服务器
浏览器重新发送请求到服务器
在 xxx 秒后，浏览器重新发送请求到服务器
<p>Cache-Control是关于浏览器缓存的最重要的设置，因为它覆盖其他设置，比如 Expires 和 Last-Modified。另外，由于浏览器的行为基本相同，这个属性是处理跨浏览器缓存问题的最有效的方法。</p>
<p>失效</p>
<p>Expires 头部字段提供一个日期和时间，响应在该日期和时间后被认为失效。失效的缓存条目通常不会被缓存（无论是代理缓存还是用户代理缓存）返回，除非首先通过原始服务器（或者拥有该实体的最新副本的中介缓存）验证。（注意：cache-control max-age 和 s-maxage 将覆盖 Expires 头部。）</p>
<p>Expires 字段接收以下格式的值：“Expires: Sun, 08 Nov 2009 03:37:26 GMT”。如果查看内容时的日期在给定的日期之前，则认为该内容没有失效并从缓存中提取出来。反之，则认为该内容失效，缓存将采取一些措施。表 3-6 表明针对不同用户操作的不同浏览器的行为。</p>
表 3. 当用户打开一个新的浏览器窗口时的失效操作<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
内容没有失效
浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器。返回代码是 200
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
内容失效
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
表 4. 当用户在原始浏览器窗口中单击 Enter 按钮时的失效操作<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
内容没有失效
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
内容失效
浏览器重新发送请求到服务器。返回代码是 200
浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
表 5. 当用户按 F5 键刷新页面时的失效操作<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
内容没有失效
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
内容失效
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
表 6. 当用户单击 Back 或 Forward 按钮时的失效操作<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
内容没有失效
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
内容失效
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器。返回代码是 200
<p>注意：所有浏览器都假定为使用默认设置运行。</p>
<p>Last-Modified/E-Tag</p>
<p>Last-Modified 实体头部字段值通常用作一个缓存验证器。简单来说，如果实体值在 Last-Modified 值之后没有被更改，则认为该缓存条目有效。ETag 响应头部字段值是一个实体标记，它提供一个 “不透明” 的缓存验证器。这可能在以下几种情况下提供更可靠的验证：不方便存储修改日期；HTTP 日期值的 one-second 解决方案不够用；或者原始服务器希望避免由于使用修改日期而导致的某些冲突。</p>
<p>不同的浏览器有不同的配置行为。表 7-10 表明针对不同用户操作的不同浏览器的行为。</p>
表 7. 当用户打开一个新的浏览器窗口时的 Last-Modified E-Tag 操作<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
内容自上次访问以来没有被修改
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
内容自上次访问以来已经被修改
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
表 8. 当用户在原始浏览器窗口中单击 Enter 按钮时的 Last-Modified E-Tag 操作<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
内容自上次访问以来没有被修改
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
内容自上次访问以来已经被修改
浏览器重新发送请求到服务器。返回代码是 200
浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
表 9. 当用户按 F5 键刷新页面时的 Last-Modified E-Tag 操作<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
内容自上次访问以来没有被修改
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
浏览器重新发送请求到服务器。返回代码是 304
内容自上次访问以来已经被修改
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
表 10. 没有缓存设置且用户单击 Back 或 Forward 按钮<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
内容自上次访问以来没有被修改
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
内容自上次访问以来已经被修改
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器呈现来自缓存的页面
浏览器重新发送请求到服务器。返回代码是 200
<p>注意：所有浏览器都假定使用默认设置运行。</p>
<p>不进行任何缓存相关设置</p>
<p>如果您不定义任何缓存相关设置，则不同的浏览器有不同的行为。有时，同一个浏览器在相同的情形下每次运行时的行为都是不同的。情况可能很复杂。另外，有些不该缓存的内容如果被缓存，将会导致安全问题。<br />
不同的浏览器有不同的行为。表 11 展示了不同的浏览器行为。</p>
表 11. 没有缓存设置且用户打开一个新的浏览器窗口<br />
Firefox 3.5
IE 8
Chrome 3
Safari 4
打开一个新页面
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
在原始窗口中单击 Enter 按钮
浏览器重新发送请求到服务器。返回代码是 200
浏览器呈现来自缓存的页面。
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
按 F5 键刷新
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
单击 Back 或 Forward 按钮
浏览器呈现来自缓存的页面。
浏览器呈现来自缓存的页面。
浏览器重新发送请求到服务器。返回代码是 200
浏览器重新发送请求到服务器。返回代码是 200
<p>注意：所有浏览器都假定使用默认设置运行。</p>
<p>最后, 概括下关键的结论:</p>
关键结论
打开新窗口
如果指定cache-control的值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。而如果指定了max-age值,那么在此值内的时间里就不会重新访问服务器,例如：Cache-control: max-age=5 表示当访问此网页后的5秒内再次访问不会去服务器.
在地址栏回车
如果值为private或must-revalidate,则只有第一次访问时会访问服务器,以后就不再访问。如果值为no-cache,那么每次都会访问。如果值为max-age,则在过期之前不会重复访问。 
按后退按扭
如果值为private、must-revalidate、max-age,则不会重访问,而如果为no-cache,则每次都重复访问.
按刷新按扭
无论为何值,都会重复访问. 
Copyright ]]></description>
		<category></category>
	</item><item>
		<title>Twitter的100亿条信息带来的BUG</title>
		<link>http://www.williamlong.info/archives/2106.html</link>
		<author>月光博客</author>
		<pubDate>2010-03-05 13:30:00</pubDate>
		<description><![CDATA[<p>　　今天上午的Twitter信息统计显示，Twitter信息发送总量已经突破100亿条。此时距离Twitter信息总量突破50亿条仅过去5个月。</p><p>　　这个消息对Twitter来说是个好消息，但对于使用我先前开发的<a href="http://www.williamlong.info/archives/2049.html" rel="external">GAE同步程序</a>的用户来说是个灾难，因为原先程序有个BUG，在Twitter信息量大于100亿条的时候会出现，导致用户的Twitter的ID号码在10000000000之后的信息会反复发布。</p><p>　　造成这个问题的原因是因为原先的数据排序通过id号进行，当id号升到11位的时候，该数据的排序错误，反而排在10位的id号后面。</p><p>　　目前我已经做了一个补丁程序twitter.py，修正了这个错误，使用时间来进行排序，彻底解决了这个问题，原先使用我这个程序的用户，请下载最新的twitter.py代码后重新发布，就会解决信息重复同步的问题。</p><p>　　手动修改方法：找到id=db.StringProperty()一行，在后面增加一行created = db.DateTimeProperty(auto_now_add=True) 。找到msg=db.GqlQuery("SELECT * FROM Twitter ORDER BY id DESC")一行，将其修改为msg=db.GqlQuery("SELECT * FROM Twitter ORDER BY created DESC")，最后使用appcfg.py更新即可。</p><p>　　项目地址：<a href="http://code.google.com/p/twitter-feed/" rel="external">http://code.google.com/p/twitter-feed/</a></p><p>　　SVN Checkout地址：<a href="http://twitter-feed.googlecode.com/svn/trunk/" rel="external">http://twitter-feed.googlecode.com/svn/trunk/</a></p><p></p><p><a href="http://www.williamlong.info/archives/2106.html" rel="external">评论《Twitter的100亿条信息带来的BUG》的内容...</a></p>相关文章:<p><a href="http://www.williamlong.info/archives/2094.html" rel="external">Twitter的RT回复问题思考</a></p><p><a href="http://www.williamlong.info/archives/2086.html" rel="external">Google Buzz实时同步Twitter的方法</a></p><p><a href="http://www.williamlong.info/archives/2085.html" rel="external">Twitter实时同步Google Buzz的方法</a></p><p><a href="http://www.williamlong.info/archives/2067.html" rel="external">Twitter实时同步到Ping.fm和Hellotxt</a></p><p><a href="http://www.williamlong.info/archives/2049.html" rel="external">以Twitter为中心的微博同步工具</a></p>关于我们： 地址 - www.williamlong.info <a href="http://www.google.com/reader/shared/williamlone" rel="external">我的Google Reader</a> - <a href="http://twitter.com/williamlong" rel="external">我的Twitter</a> - <a href="http://www.facebook.com/williamlong" rel="external">我的Facebook</a> - <a href="http://twitter.com/moonlightblog" rel="external">月光博客Twitter</a><br />月光博客投稿信箱：williamlong.info(at)gmail.com]]></description>
		<category></category>
	</item><item>
		<title>还是网页字体这事</title>
		<link>http://www.08show.com/blog/article.asp?id=337</link>
		<author>08show</author>
		<pubDate>2010-03-05 10:29:00</pubDate>
		<description><![CDATA[网站中常用见的字体就是“宋体”。但现在很多电子商务网站都会有标价，这就涉及到了符号和数字，然后品牌和内容中又会有英文和字母，这就又涉及到英文字体，光用“宋体”会不协调。因为“宋体”本身是为中文字符设计的，符号、数字和英文、字母当然也应该使用英文字体来定义显示才会更合适。<br /><br />前几天做一个项目我们决定使用 font-family:Verdana,Tahoma,Arial,5b8b4f53(宋体),sans-serif 的字体显示顺序（先别管合理不合理），我们测试了IE6/IE7/IE8/Firefox/chrome/(使用以上几款浏览器访问我们网站的用户加起来占90%以上)，在IE7/IE8浏览器中显示英文和数字时字体有区别（见下图）<br /><a href="http://docs.google.com/File?id=ds4hm4h_247f29z4rcw_b" rel="external"><img src="http://docs.google.com/File?id=ds4hm4h_247f29z4rcw_b" alt="photo"></a><br /><a href="http://docs.google.com/File?id=ds4hm4h_245ghhkfv8w_b" rel="external"><img src="http://docs.google.com/File?id=ds4hm4h_245ghhkfv8w_b" alt="photo"></a><br />“Aisleep”和“88”感觉上面有明显的锯齿而下面的感觉粗厚平滑一些。<br /><br />大家知道，这是因为IE7/IE8浏览器中[属性] > [高级]选项卡 > [多媒体]有一个ClearType(<br />增强屏幕字体)属性，默认是被选中的原因(见下图)。<br /><a href="http://docs.google.com/File?id=ds4hm4h_249mwgzngdg_b" rel="external"><img src="http://docs.google.com/File?id=ds4hm4h_249mwgzngdg_b" alt="photo"></a><br />如果把这个选项去掉勾，那IE7/IE8浏览器显示的字体就和其它浏览器统一了。反之，通过Windows控制面板 >  ClearType Tuning 启用ClearType（见下图）<br /><a href="http://docs.google.com/File?id=ds4hm4h_250czp5xgff_b" rel="external"><img src="http://docs.google.com/File?id=ds4hm4h_250czp5xgff_b" alt="photo"></a><br /><br />对于操作系统控制面板没有ClearType Tuning选项的可以通过以下方式实现：<br /><br />         1. 单击[开始]，单击[控制面板]，单击[外观和主题]， 然后单击[显示]。<br />         2. 在[外观]选项卡上，单击[效果]。<br />         3. 单击选中[使用下列方式使屏幕字体的边缘平滑]复选框，然后单击该列表中的 ClearType[清晰]。<br /><a href="http://docs.google.com/File?id=ds4hm4h_251d5cvj6cc_b" rel="external"><img src="http://docs.google.com/File?id=ds4hm4h_251d5cvj6cc_b" alt="photo"></a><br />那以其它浏览器显示的字体就会和IE7/IE8统一了。(注：据我调查大多数XP操作系统默认为“标准”)<br /><br />接下来会看到一些测试和整理，目的只是为了解字体在不同设置下的特性。这里不会有什么字体的推荐设置，因为我认为字体的设置和你所做项目的具体情况有关，没有什么设置是最好的，只要清楚字体在不同设置下的特性才能在以后的应用中得心应手。<br /><br />测试：12px和14px的字体大小是中文网页中最常见的；字体family：黑体,宋体,sans-serif,Verdana,Tahoma,Arial,Helvetica(没用雅黑字体，雅黑字体在Vista以后的操作系统才有，但根据网站数据统计80%都是XP操作系统，目前兼容性会是个问题)；文字加粗容易分辨区别，浏览器：IE6/IE7/IE8/Firefox3.6/Chrome4.0。下图显示效果不好，这里访问→<a href="http://docs.google.com/View?id=ds4hm4h_241f5cpdkff" rel="external">http://docs.google.com/View?id=ds4hm4h_241f5cpdkff</a><br /><a href="http://docs.google.com/File?id=ds4hm4h_258fw4hqkc4_b" rel="external"><img src="http://docs.google.com/File?id=ds4hm4h_258fw4hqkc4_b" alt="photo"></a><br />整理：<br />从 ClearType角度：除了IE7/IE8外其它浏览器字体显示效果都是一样的，如何统一所有字体显示效果，方法上面已经说过。<br /><br />    * 黑体：字体大小12px/14px时 ClearType设置有作用（16px/18px/20px时无作用，22px以上会有作用）；<br />    * 宋体（5b8b4f53）：字体大小 12px/14px/16px/18px时ClearType设置无作用（20px以上会起作用），所以 12px-18px之间的宋体在所有以上浏览器中能得到高度统一，但粗体的符号显示真的很不理想比如"@"；<br />    * sans- serif：无衬线字，细心的一定发现唯独这类字体上图中出现了三种字体。在IE6和IE7/IE8中区别只是ClearType设置问题，字体其实就是Tahoma(无衬字)，但在FireFox和Chrome中调用的是宋体（衬字）（可设置）；<br />    * Verdana：ClearType设置会有作用，IE6/FireFox/Chrome中有明显的锯齿。<br />    * Tahoma：ClearType设置会有作用，IE6/FireFox/Chrome中有明显的锯齿。(仔细观察其实 Verdana和Tahoma字体外形是差不多的，只是单词中字母间距的区别。)关于Verdana和Tahoma再延伸一下，之前看到过根据 Jackob Nielsen用户调研显示，Verdana 字体是易读性最高的，推荐设置为第一默认字体，前提那是英文站点。但在中文站点又要老生长谈中英文排版问题，具体用什么字体要考虑文章中是否有斜体、粗体：<br />          o 当ClearType设置为“标准”时，Tahoma比Verdana锯齿感强，而且Verdana字母的间距较宽的优势会体现出来。<br /><a href="http://docs.google.com/File?id=ds4hm4h_259zzbs57dp_b" rel="external"><img src="http://docs.google.com/File?id=ds4hm4h_259zzbs57dp_b" alt="photo"></a><br /><br />          o 当ClearType设置为“清晰”时，Verdana和Tahoma效果相近。<br /><a href="http://docs.google.com/File?id=ds4hm4h_260c38n8mgk_b" rel="external"><img src="http://docs.google.com/File?id=ds4hm4h_260c38n8mgk_b" alt="photo"></a><br />            至于说Verdana由于字母间距的问题导致中文结合时效果不佳，各位有时间可以看看样稿<a href="http://docs.google.com/Doc?id=ds4hm4h_2619p8gqhp" rel="external">http://docs.google.com/Doc?id=ds4hm4h_2619p8gqhp</a>，对平常的浏览和排版的影响是微乎的（Verdana的字体文章会更长一些），如果我不那么刻意去比，几乎是看不出来的，何况是大多用户（我做过测试把两种字体的文章分开，分别给朋友、同事、家人等不是专业领域的人看，Ta们没有任何意识，并且在我指出字体区别后，他们对我说：“你也太无聊了吧？”）。所以具体用什么字体时，最关键还是考虑字体用在什么对象(系统、访问者)上，然后是字体是否会涉及到的变化：大小、斜体、粗体。<br />    * Arial 和Helvetica：以上浏览器中视觉上几乎是一致的（IE7/IE8中感觉上颜色偏深一些），无锯齿感觉，但和Verdana、Tahoma 比起来整体偏小很多。可以把字体设置的大一些，CSS样式中就会多一行特殊的定义。<br /><br />参考：<br /><br />    * 使用 ClearType 增强屏幕字体<a href="http://support.microsoft.com/kb/306527/zh-cn" rel="external">http://support.microsoft.com/kb/306527/zh-cn</a><br />    * 细说字体 Sans Serif 与 Serif<a href="http://yx.takeback.net/121/serif-font.html" rel="external">http://yx.takeback.net/121/serif-font.html</a><br />    * 无衬线体<a href="http://zh.wikipedia.org/wiki/%E6%97%A0%E8%A1%AC%E7%BA%BF%E4%BD%93" rel="external">http://zh.wikipedia.org/wiki/%E6%97%A0%E8%A1%AC%E7%BA%BF%E4%BD%93</a><br />    * 15.3 Font family: the font-family  property<a href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-family" rel="external">http://www.w3.org/TR/CSS21/fonts.html#propdef-font-family</a><br />    * web-default-font<a href="http://lifesinger.googlecode.com/svn/trunk/lab/2009/web-default-font.html" rel="external">http://lifesinger.googlecode.com/svn/trunk/lab/2009/web-default-font.html</a><br />    * 微软雅黑<a href="http://zh.wikipedia.org/wiki/%E5%BE%AE%E8%BD%AF%E9%9B%85%E9%BB%91" rel="external">http://zh.wikipedia.org/wiki/%E5%BE%AE%E8%BD%AF%E9%9B%85%E9%BB%91</a>[完]]]></description>
		<category></category>
	</item><item>
		<title>“GroupON”会不会沦为“功能”</title>
		<link>http://uicom.net/blog/?p=864</link>
		<author>白鸦</author>
		<pubDate>2010-03-04 22:20:00</pubDate>
		<description><![CDATA[<p>互联网的世界确实够扁平，大家关注的事情和接触的点，很容易撞车。几个月前杭州5G聊了一回团购，大伙在<a href="http://www.cafebeta.com/" rel="external">BetaCafe</a>的包间好好围观了一次 <a href="http://groupon.com" rel="external">Groupon.com</a>；随后这几个月不停的有朋友跟我谈起这玩意儿，几个月来对Groupon和互联网团购算是有不少思考；今天，王兴在搞一轮“饭否用户收尸”，充分博取了大家的关注、好感、同情之后，对外公布了王兴版的Groupon，和以往的王兴模式一样，一贯的完全照抄，连运营方式都差不多。</p>
<p>很多人说Groupon的模式不是什么团购，是“限购”，其实还是一个意思。要知道所谓“限购”真的只是一个传说，其本质还是团购，最终所达成的目的还是一批人同时消费一种服务，从而得到集中消费的各种好处。有位仁兄说“淘宝的秒杀是一种营销行为，其实也是一种团购行为”，这句话我一直很认可，限购、秒杀、定量下单其实都是团购的一个变种而已。</p>
<p>互联网上的团购行为一直存在，这个市场的利益也同样存在，虽然大家说不清楚利益到底在哪里。</p>
<p>像淘金一样，篱笆网已经证明了在中国这条水沟里是有金子的，至少他看到了。但，篱笆网其实也证明了另外两点：第一，团购不是在所有领域有可行性，且需要大量原始人气积累；第二，线下服务能力要远比线上重要，而地域性很强。</p>
<p>当然，Groupon的团购模式和篱笆的模式大不相同，组织方式、营销方式、付费手段、金额大小、重点消费类型都完全不一样。 Groupon的模式更互联网化，线下服务可以很弱甚至没有且不受地域限制（虽然Groupon的地域特征其实也很明显，但他可以迅速在各地复制就算是没有什么太大的地域发展局限），而篱笆的模式没有线下几乎无法运转。</p>
<p>Groupon的模式怎么看怎么趋向于完美。但在中国这个环境里，Groupon的模式却让人有很多的不放心。</p>
<p>首先，如果我们把服务按照线上和线下来分。线上服务会面临着太多的竞争对手，别人已经做了很多年，线下资源积累的丰厚程度非常之高，在没有较大已有基础用户群支撑的情况下，几乎没有突破的可能，顶多沦为一个商家促销的小窗口。而线下服务就会面临着必须地域的局限性问题。</p>
<p>Groupon虽然有百人的线下团队，但它的线下团队所做的工作基本上都只是对于商户的“售前”服务和调配管理，几乎不牵扯什么个人用户的线下服务。它用 一个完美的模式，接入商户之后完全由商户和消费者在其平台上自由运转。而在国内，这样的团购服务，必须要有较强的针对于消费者的线下服务能力，平台方必须 要用参 与的方式充分保证消费者所得到的服务质量。 然后，一旦牵扯到线下服务就会面临篱笆网所出现的问题：地域局限性很大，发展瓶颈很大。</p>
<p>还有就是，这种模式的领域局限性问题。 家装、服务业、母婴、化妆品、&#8230; 算来算去，其实团购模式所面对的市场很小。</p>
<p>Groupon确实是一个很好的概念。但如果照抄他的所有模式，在我们的这个环境下将很难运营，无论在信用担保、营销推广（Groupon在社交网络上的营销推广非常好）、增值服务、佣金回扣等环节都需要做很大的本地化改良和创新才行。</p>
<p>这些创新是发展的需要，也是保命的需要，因为我实在不想看到Groupon这个模式，在国内出现twitter同样的命运：先出来一批照抄twitter独立平台方，用户群很窄众，然后被现有平台方作为标配“功能”引入，最后被已经拥有大批资源和存量用户的大企业给踢出游戏桌。</p>
<p>唉，很多话不便多讲不便细讲。只能点到即止，有研究的人应该能明白。
</p><img src="http://www1.feedsky.com/t1/338568770/whitecrow_blog/feedsky/s.gif?r=http://uicom.net/blog/?p=864" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/whitecrow_blog/338568770/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/whitecrow_blog/338568770/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>日本插画师狮子猿(Shishizaru)的插画和机械设定作品欣赏</title>
		<link>http://www.roplo.com/Shining/A-Illustrator-Shishizaru-From-Japan.asp</link>
		<author>缘.空间</author>
		<pubDate>2010-03-04 22:18:00</pubDate>
		<description><![CDATA[<p><img src="http://www.roplo.com/upload/2010/3/A-Illustrator-Shishizaru-From-Japan-Cover-CacoDevil.jpg" alt="photo"><br />最近更新的速度慢了些，今天和大家分享欣赏一位来自日本的顶级插画师的插画作品以及机械设定作品，这位插画师本名井田刚，笔名狮子猿，现居住在日本大阪。是现在日本顶级插画师和概念设定师。笔名狮子猿代表他希望将两种不同的元素──狮子和猿猴，融合在一起的概念，赶紧来欣赏作品吧。</p>]]></description>
		<category></category>
	</item><item>
		<title>韩寒:《他是一个好干部》</title>
		<link>http://www.samool.com/archives/41044/</link>
		<author>傻猫网络日志</author>
		<pubDate>2010-03-04 20:23:00</pubDate>
		<description><![CDATA[<p><a href="http://www1.feedsky.com/r/l/feedsky/samool/338573460/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/samool/338573460/art01.gif" alt="photo"></a></p><p>最近广西烟草部门韩峰局长的日记很热门，我认为在艳照和视频充满网络的年代里，突然来一些真人纯文学的描写，如沐春风。这应该是2010年最具文学价值和社会价值的文学作品了。我看了局长日记以后，觉得我们不应该讨伐这位局长。我们假设局长日记日记是真的，我敢说这其实是一位好干部。</p>
<p></p>
<p>1， 这位干部在半年的时间内仅仅受贿6万元，这是我近几年第一次看见受贿两次后面跟的是一个5位数，现在哪里去找这么清廉的局长。<br /><br />2， 在他已玩，正玩，稳定的玩和待玩的那些床伴中，无一人属于包养性质。<br /><br />3， 这位局长不赌博，不嫖娼。在公共场合办手机卡的时候按顺序排队，一排就是两个小时。<br /><br />4， 在他的日记里，我们看到了一个以最小的成本在泡妞的国家干部，在其他干部都送二奶房子车子的时候，他送给自己的女人最贵重的礼品仅仅是一个手机或者一个MP4。<br /><br />5， 他应酬喝酒仅89次，我知道的大部分的村干部一年喝酒应酬都要超过365次。但是他多次喝醉，酒量一般，这点没有达到一个国家干部的要求。<br /><br />6， 虽然他玩女人多次，但是陪老婆也有25次，给父亲购买手机，其中也没有发现利用职务之便给自己亲戚走过后门。<br /><br />7， 他会自己安装电脑软件，爱好数码，爱好摄影，爱好体育，用微博体写日记，属于一个比较与时俱进的领导。<br /><br />8， 在他的日记里，完全没有看到一个国家干部对于豪华汽车，房产奢侈品，书画古董收藏所表现出来的应有追求，甚至连个念想都没有，只是默默的玩着他的手机和电脑。在日记里，他甚至写道，今天买了一个160元的XX耳机，真好！多么知足常乐的干部。<br /><br />9， 至于工作方面&hellip;&hellip;虽然尚且没有看出这位领导进行了任何的工作，但是所谓干部干部，只要干了自己的部下，也就完成了这个这个名词赋予的意义。<br /><br />综上所诉，在现有的国情下，他绝对是一个标准线以上好干部，这样的干部属于自娱自乐容易满足型，对国家和人民造成的危害是最小的。我们看到了一个仅仅几个千把块钱就能让他乐不思蜀的国家干部，当他买了一部手机后，连续三天的日记内容都是&ldquo;在家玩手机&rdquo;，连女人都不玩了。在他这个位置上，比他罪大恶极的干部多的是。我强烈的建议网名们放过这位干部，让他继续在他的工作岗位上研究他的数码产品，如果他下台了，接替他的人很可能比他对社会的危害要大很多，唯一的区别就是人家不写日记。</p>
<p>文章来源：<a href="http://bbs.meizu.com/thread-1612058-1-1.html" rel="external">http://bbs.meizu.com/thread-1612058-1-1.html</a></p><img src="http://www1.feedsky.com/t1/338573460/samool/feedsky/s.gif?r=http://www.samool.com/archives/41044/" alt="photo">]]></description>
		<category></category>
	</item><item>
		<title>Google称移动搜索是未来，桌面搜索成过去</title>
		<link>http://feedproxy.google.com/~r/kuju/~3/PJq8po0Grqk/246</link>
		<author>酷橘在线</author>
		<pubDate>2010-03-04 19:03:00</pubDate>
		<description><![CDATA[<p>&#8220;谷歌全球广告运营副总裁John Herlihy<a href="http://news.wangmeng.cn/detailNews/1920-google-mobile-search-is-the-search-industry-said-the-general-direction-of" rel="external">周三表示</a>，就搜索产业而言，今后三年内传统意义上的台式机电脑将变得<a href="http://news.yahoo.com/s/pcworld/20100303/tc_pcworld/googleeuropeexecdesktoppcsirrelevantinthreeyears" rel="external">&#8220;无关紧要&#8221;</a>，原因是移动搜索才是互联网搜索产业的发展大方向。他说：&#8221;今后三年内，台式机将变得无关紧要。目前在日本市场，绝大多数搜索活动是通过智能手机进行，而不是通过PC机。&#8221;</p>
<p><a href="http://feedads.g.doubleclick.net/~a/6gS-Dh1edqXx_jujTt1mGHHwnnk/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/6gS-Dh1edqXx_jujTt1mGHHwnnk/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/6gS-Dh1edqXx_jujTt1mGHHwnnk/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/6gS-Dh1edqXx_jujTt1mGHHwnnk/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kuju?a=PJq8po0Grqk:KkCt1V3_plk:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kuju?d=yIl2AUoC8zA" alt="photo"></a>
<img src="http://www1.feedsky.com/t1/340549683/kuju/feedsky/s.gif?r=http://feedproxy.google.com/~r/kuju/~3/PJq8po0Grqk/246" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/kuju/340549683/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/kuju/340549683/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>建立可扩展的silverlight 应用框架 step-7 final</title>
		<link>http://www.cnblogs.com/nasa/archive/2010/03/04/create-Office2010UI-silverlight-app-step-7-final.html</link>
		<author>我和未来有约会</author>
		<pubDate>2010-03-04 15:01:00</pubDate>
		<description><![CDATA[<p>阅读: 1207 评论: 7 作者: <a href="http://www.cnblogs.com/nasa/" rel="external">王喆(nasa)</a> 发表于 2010-03-04 15:01 <a href="http://www.cnblogs.com/nasa/archive/2010/03/04/create-Office2010UI-silverlight-app-step-7-final.html" rel="external">原文链接</a></p><p><a href="http://www.cnblogs.com/nasa/archive/2010/01/28/create-Office2010UI-silverlight-app-step-1.html" rel="external">建立可扩展的silverlight 应用框架 step-1</a></p>
<a href="http://www.cnblogs.com/nasa/archive/2010/01/29/create-Office2010UI-silverlight-app-step-2.html" rel="external">建立可扩展的silverlight 应用框架 step-2</a>
<a href="http://www.cnblogs.com/nasa/archive/2010/02/06/create-Office2010UI-silverlight-app-step-3.html" rel="external">建立可扩展的silverlight 应用框架 step-3</a>
<a href="http://www.cnblogs.com/nasa/archive/2010/02/21/create-Office2010UI-silverlight-app-step-4.html" rel="external">建立可扩展的silverlight 应用框架 step-4</a>
<a href="http://www.cnblogs.com/nasa/archive/2010/02/22/create-Office2010UI-silverlight-app-step-5.html" rel="external">建立可扩展的silverlight 应用框架 step-5</a>
<a href="http://www.cnblogs.com/nasa/archive/2010/03/03/create-Office2010UI-silverlight-app-step-6.html" rel="external">建立可扩展的silverlight 应用框架 step-6</a>
<p><br /><br /><br />前六节的文章已经完全的记录这个项目的开发过程，其中第5节和第6节相隔的时间比较长，这期间我翻阅了大量的Prism官方文档以及网络上的资料，其实第6节的内容是很深、很连贯的，以至于无法在一节里写完所以我只是记录了如何实现，少了为什么这样做。这里打算另开一张详细的记录Prism框架应用。<br /><br /></p>
&ldquo;OperatingTable&rdquo;这个项目目前已经完成了。
预览地址：<a href="http://lab.nasawz.com/" rel="external">http://lab.nasawz.com/</a>
<p> </p>
请打开一些流量分析的软件来观察一下。
<img src="http://docs.google.com/File?id=df5kjk97_1013dpqbvpfh_b" alt="photo">
<p>所有的xap文件都是按需加载。并且xap文件可以通过后台来管理，动态的添加，生成相应的配置文件。<br /><br /></p>
做这个项目的目的也主要是以实现为导向的学习一下Prism这个框架。
<p> </p>
把我以前的一个Lab实验室从html页面向silverlight迁移。
<p> </p>
对比一下：
以前的Lab：<a href="http://grmcac.com/silverlight/lab" rel="external">http://grmcac.com/silverlight/lab</a>
现在的Lab：<a href="http://lab.nasawz.com/" rel="external">http://lab.nasawz.com/</a>
<p> </p>
这里给出所有的源文件希望对做Prism开发的朋友有所帮助
<p><a href="http://lab.nasawz.com/src/release_source.rar" rel="external">http://lab.nasawz.com/src/release_source.rar</a></p>
目前已经为OperatingTable添加了两个最近做的小Demo了。
<img src="http://docs.google.com/File?id=df5kjk97_1014cs4kqtd8_b" alt="photo">
<img src="http://docs.google.com/File?id=df5kjk97_1015cz29txd8_b" alt="photo">
作者：Nasa <br />文章出处：我和未来有约会 (<a href="http://nasa.cnblogs.com/" rel="external">http://nasa.cnblogs.com/</a>) <br />版权声明：本文的版权归作者与博客园共有。转载时须注明本文的详细链接，否则作者将保留追究其法律责任。
 <img src="http://www.cnblogs.com/nasa/aggbug/1678333.html?type=1" alt="photo"><p>评论: 7　<a href="http://www.cnblogs.com/nasa/archive/2010/03/04/create-Office2010UI-silverlight-app-step-7-final.html#pagedcomment" rel="external">查看评论</a>　<a href="http://www.cnblogs.com/nasa/archive/2010/03/04/create-Office2010UI-silverlight-app-step-7-final.html#commentform" rel="external">发表评论</a></p><p><a href="http://job.cnblogs.com/" rel="external">找优秀程序员，就在博客园</a></p><p>最新新闻：<br />· <a href="http://news.cnblogs.com/n/58241/" rel="external">前Novell CTO出任万维网联盟CEO</a>(2010-03-08 22:51)<br />· <a href="http://news.cnblogs.com/n/58240/" rel="external">HTML 5 版的 YouTube 支持变速视频播放</a>(2010-03-08 22:41)<br />· <a href="http://news.cnblogs.com/n/58239/" rel="external">互联网周刊：微软手机狂想</a>(2010-03-08 22:34)<br />· <a href="http://news.cnblogs.com/n/58238/" rel="external">全球互联网顶级域名注册总数突破1.92亿</a>(2010-03-08 22:12)<br />· <a href="http://news.cnblogs.com/n/58237/" rel="external">商刊：苹果亚马逊谷歌等巨头展开内容大战</a>(2010-03-08 22:06)<br /></p><p>编辑推荐：<a href="http://www.cnblogs.com/miloyip/archive/2010/03/08/1680968.html" rel="external">史上最强女游戏程序员</a><br /></p><p>网站导航：<a href="http://www.cnblogs.com" rel="external">博客园首页</a>  <a href="http://home.cnblogs.com/" rel="external">个人主页</a>  <a href="http://news.cnblogs.com" rel="external">新闻</a>  <a href="http://home.cnblogs.com/ing/" rel="external">闪存</a>  <a href="http://home.cnblogs.com/group/" rel="external">小组</a>  <a href="http://space.cnblogs.com/q/" rel="external">博问</a>  <a href="http://space.cnblogs.com" rel="external">社区</a>  <a href="http://kb.cnblogs.com" rel="external">知识库</a></p><img src="http://www1.feedsky.com/t1/338773110/nasa/feedsky/s.gif?r=http://www.cnblogs.com/nasa/archive/2010/03/04/create-Office2010UI-silverlight-app-step-7-final.html" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/nasa/338773110/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/nasa/338773110/art01.gif" alt="photo"></a></p><p><a href="http://feed.feedsky.com/~flare/nasa?a=543e51a4a0acf58f7f0e3709c6990d3d" rel="external"><img src="http://feed.feedsky.com/~flare/nasa?i=543e51a4a0acf58f7f0e3709c6990d3d" alt="photo"></a><a href="http://feed.feedsky.com/~flare/nasa?a=cd2773a43ef334d4e40b772de129fb05" rel="external"><img src="http://feed.feedsky.com/~flare/nasa?i=cd2773a43ef334d4e40b772de129fb05" alt="photo"></a><a href="http://feed.feedsky.com/~flare/nasa?a=bd6ca2f2ae3d4b30ad97f0d36ce6b29f" rel="external"><img src="http://feed.feedsky.com/~flare/nasa?i=bd6ca2f2ae3d4b30ad97f0d36ce6b29f" alt="photo"></a><a href="http://feed.feedsky.com/~flare/nasa?a=a83a1d6ecb829e5a13769d7e3512d1b5" rel="external"><img src="http://feed.feedsky.com/~flare/nasa?i=a83a1d6ecb829e5a13769d7e3512d1b5" alt="photo"></a><a href="http://feed.feedsky.com/~flare/nasa?a=49465aa6d6b2788cde9fb4414fda23ad" rel="external"><img src="http://feed.feedsky.com/~flare/nasa?i=49465aa6d6b2788cde9fb4414fda23ad" alt="photo"></a><a href="http://feed.feedsky.com/~flare/nasa?a=f23606722f52a9db68560b9d6ec7eb9c" rel="external"><img src="http://feed.feedsky.com/~flare/nasa?i=f23606722f52a9db68560b9d6ec7eb9c" alt="photo"></a><a href="http://feed.feedsky.com/~flare/nasa?a=2663152d92507d5702cd4426eb5fb8d7" rel="external"><img src="http://feed.feedsky.com/~flare/nasa?i=2663152d92507d5702cd4426eb5fb8d7" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>Wordpress的RSS“实时”了</title>
		<link>http://www.williamlong.info/archives/2105.html</link>
		<author>月光博客</author>
		<pubDate>2010-03-04 13:19:00</pubDate>
		<description><![CDATA[<p>　　据WordPress官方博客<a href="http://en.blog.wordpress.com/2010/03/03/rub-a-dub-dub-in-the-pubsubhubbub/" rel="external">报道</a>，WordPress已经正式支持了PubSubHubbub（有些人称其为PuSH），这种更新方式可以在谷歌阅读器中实时阅读到用户的博客更新，在大多数情况下，用户点完发布按钮，支持PubSubHubbub的系统（如Google Reader、FeedBurner等）就可以自动获取更新的RSS内容。</p><p>　　现在，在WordPress.com上托管的1050万个博客已经自动支持PuSH了，其工作模式是后台自动执行，用户不用做任何配置即可使用，实现了实时RSS的功能。</p><p>　　对于使用WordPress.org的程序自己搭建博客的用户，WordPress也推出了一款官方的PuSH插件：<a href="http://wordpress.org/extend/plugins/pushpress/" rel="external">PuSHPress</a>，推荐大家使用这个官方插件来支持PubSubHubbub功能。</p><p>　　除此之外，Wordpress.com目前的博客功能也很强大，支持邮件发布文章（工具 - Post by Email）和Google Webmaster验证（工具 - Webmaster Tools Verification），要是能支持免费域名绑定的话，那就可以完全抛弃Google Blogger了。</p><p>　　既然WordPress.com支持PuSH，而且支持邮件发布和Google Webmaster验证，那么用户现在可以发送全文邮件到自己的WordPress实时通过邮件发布全文的Buzz了。此外，由于ping.fm支持Wordpress.com的更新，因此可以通过Twitter - GAE - ping.fm - Wordpress.com - Google Buzz的方法实现实时同步Twitter信息到Buzz，这个方法不用输入Google账户的密码，有效的保护了Google账户的安全，且同步速度非常快。感谢Google的PubSubHubbub协议。</p><p>　　<a href="http://code.google.com/p/pubsubhubbub/" rel="external">PubSubHubbub项目</a>是Google的工程师开发的一种协议，可以在ATOM和RSS更新的时候，订阅者能实时得到更新，实现一种基于RSS Feed的类似Twitter的实时效果。</p><p>　　另求证一下，我这里好像可直接访问WordPress.com的博客，例如 <a href="http://williamlong.wordpress.com" rel="external">williamlong.wordpress.com</a> ，其他人也可以吗？</p><p></p><p><a href="http://www.williamlong.info/archives/2105.html" rel="external">评论《Wordpress的RSS“实时”了》的内容...</a></p>相关文章:<p><a href="http://www.williamlong.info/archives/1978.html" rel="external">WordPress用户密码算法规则</a></p><p><a href="http://www.williamlong.info/archives/1970.html" rel="external">WordPress MU编辑主题功能</a></p><p><a href="http://www.williamlong.info/archives/1969.html" rel="external">十大WordPress MU管理员插件</a></p><p><a href="http://www.williamlong.info/archives/1867.html" rel="external">Wordpress数据库优化技巧</a></p><p><a href="http://www.williamlong.info/archives/1732.html" rel="external">从WordPress转换到Z-Blog的方法</a></p>关于我们： 地址 - www.williamlong.info <a href="http://www.google.com/reader/shared/williamlone" rel="external">我的Google Reader</a> - <a href="http://twitter.com/williamlong" rel="external">我的Twitter</a> - <a href="http://www.facebook.com/williamlong" rel="external">我的Facebook</a> - <a href="http://twitter.com/moonlightblog" rel="external">月光博客Twitter</a><br />月光博客投稿信箱：williamlong.info(at)gmail.com]]></description>
		<category></category>
	</item><item>
		<title>纪念维瓦尔第诞辰</title>
		<link>http://googlechinablog.com/2010/03/blog-post.html</link>
		<author>Google黑板报</author>
		<pubDate>2010-03-04 11:10:00</pubDate>
		<description><![CDATA[<a href="http://googlechinablog.com/uploaded_images/doodle0304-763964.png" rel="external"><br /><img src="http://googlechinablog.com/uploaded_images/doodle0304-763962.png" alt="photo"></a><br /><br />今天是巴洛克时期意大利著名作曲家、小提琴家安东尼奥·维瓦尔第（Antonio Vivaldi，1678年3月4日-1741年7月28日）的诞辰纪念日。小提琴协奏曲《四季》是维瓦尔第最著名的作品。<img src="https://blogger.googleusercontent.com/tracker/20904277-5502574525000199471?l=googlechinablog.com" alt="photo">]]></description>
		<category></category>
	</item><item>
		<title>Steve Jobs的斯坦福大学演讲</title>
		<link>http://www.axfly.com/article.asp?id=524</link>
		<author>Axfly</author>
		<pubDate>2010-03-04 08:09:00</pubDate>
		<description><![CDATA[去年看的jobs的大学演讲，今个看到有文字版的，收藏下。视频版的大家要看可以上youtube，貌似已有中文字幕版本。引用/Quote I am honored to be with you today at your commencement from one of the finest universities in the world.Truth be told, I never graduated from college, This is the closest Ive ever gotten to a college graduation. Today, I want to tell you three stories from my life. Thats it. No big deal. Just three stories.<br />我今天很荣幸能和你们一起参加毕业典礼，斯坦福]]></description>
		<category></category>
	</item><item>
		<title>自定义Google Analytics导出数据功能</title>
		<link>http://www.williamlong.info/archives/2104.html</link>
		<author>月光博客</author>
		<pubDate>2010-03-03 23:35:00</pubDate>
		<description><![CDATA[<p>　　Google analytics支持将报告中的数据以四种格式导出：PDF - 便携式文档格式；XML - 可扩展标记语言；Excel (CSV,CSV for Excel)- 逗号分隔值；TSV - 制表符分隔值。但在导出时，Google analytics只提供了10，25，50，100，250和500六种等级供选择。并且限制一次最多只能导出500条数据。</p><p>　　有时会感觉不方便，比如在导出PDF格式时我们只需要前面的9条数据，或者是12条数据。而在默认的选项中我们只能选择10或者25这两个数量进行导出。导致报告上同时显示着一些无关的数据。又或者导出流量来源中的关键字报告时，我们需要一次性导出500条以上的数据时必须要分两次导出，如果是上万的数据就更麻烦了。</p><p>　　其实我们可以通过修改google导出数据的URL来自定义导出的数量，并突破500条的限制，一次性导出50000条数据。下面具体介绍一下如何操作。</p><p>　　通常我们导出数据的步骤是：</p><p>　　1、打开要导出数据的报告。</p><p>　　2、在报告底部选择显示的行数（也就是要导出数据的行数。）</p><p>　　3、点击顶部的Export，选择导出的格式。</p><p>　　4、点击导出的格式后，google会新打开一个窗口，并弹出保存文件的对话框。</p><p>　　5、选择文件保存路径后，开始下载导出的报告。</p><p>　　自定义导出数据数量的步骤是：</p><p>　　1、打开要导出数据的报告。</p><p>　　2、点击顶部的Export，选择导出格式。</p><p>　　3、点击导出的格式后，google会新打开一个窗口，并弹出保存文件的对话框。</p><p>　　4、关闭保存文件的对话框，在该窗口地址栏的URL中找到&ldquo;&trows=10&rdquo;参数。</p><p>　　https://www.google.com/analytics/reporting/export?******* &trows=10*******</p><p>　　5、将trows=后面的数字修改成你想要导出的数量。（最多500条）</p><p>　　6、确定后，该窗口重新弹出保存文件对话框。选择文件保存路径后，开始下载导出的报告。</p><p>　　一次导出50000条数据的步骤是：</p><p>　　1、打开要导出数据的报告。</p><p>　　2、点击顶部的Export，选择CSV格式。</p><p>　　3、点击CSV格式导出后，google会新打开一个窗口，并弹出保存文件的对话框。</p><p>　　4、关闭保存文件的对话框，在该窗口地址栏的URL尾部加参数&ldquo;&limit=50000&rdquo;。</p><p>　　https://www.google.com/analytics/reporting/export?*****************&limit=50000</p><p>　　5、确定后，该窗口重新弹出保存文件对话框。选择保存文件保存路径，开始下载导出的报告。</p><p>　　PS：</p><p>　　1、在Firefox中可能无法操作，因为Firefox不会弹出新窗口。</p><p>　　2、&ldquo;&limit=50000&rdquo;只支持CSV格式导出。</p><p>　　3、超过500条的CSV格式数据可通过&ldquo;&limit=&rdquo;自定义导出数量。</p><p>　　来源：读者王彦平投稿。<a href="http://bluewhale.cc/2010-01-13/custom-google-analytics-reports-export-data.html" rel="external">原文地址</a>。</p><p></p><p><a href="http://www.williamlong.info/archives/2104.html" rel="external">评论《自定义Google Analytics导出数据功能》的内容...</a></p>相关文章:<p><a href="http://www.williamlong.info/archives/2010.html" rel="external">Google Analytics推出异步跟踪分析</a></p><p><a href="http://www.williamlong.info/archives/1968.html" rel="external">在JS文件使用Google Analytics谷歌分析的统计代码</a></p><p><a href="http://www.williamlong.info/archives/1772.html" rel="external">Google Analytics API发布</a></p><p><a href="http://www.williamlong.info/archives/1570.html" rel="external">Google Analytics统计Google Adsense试用</a></p><p><a href="http://www.williamlong.info/archives/1543.html" rel="external">使用Google Analytics统计Google Adsense</a></p>关于我们： 地址 - www.williamlong.info <a href="http://www.google.com/reader/shared/williamlone" rel="external">我的Google Reader</a> - <a href="http://twitter.com/williamlong" rel="external">我的Twitter</a> - <a href="http://www.facebook.com/williamlong" rel="external">我的Facebook</a> - <a href="http://twitter.com/moonlightblog" rel="external">月光博客Twitter</a><br />月光博客投稿信箱：williamlong.info(at)gmail.com]]></description>
		<category></category>
	</item><item>
		<title>切换到MT主机</title>
		<link>http://liuyuntian.com/2010/03/03/at-mediatemple.html</link>
		<author>Xiaoxiao</author>
		<pubDate>2010-03-03 22:16:00</pubDate>
		<description><![CDATA[<p>　　切换到<a href="http://mediatemple.net/" rel="external">MediaTemple</a>主机上，开始使用这个口碑一直很好的服务商。一个服务商能做到这个程度，确实另人佩服。虽说一样是VPS，但整体感觉还是挺稳定，速度上比国内的差了一点点。总的来说，这一段试用，还是比较满意的。目前liuyuntian.com与blog.xiaoxiao.com.cn同时挂在一个目录下，各位同学根据习惯订阅都可以。关于<a href="http://ooxx.me/mt" rel="external">MediaTemple</a>，这里有一些信息，有不熟悉的可以了解下：</p>
<p>　　1、<a href="http://icpidc.com/2010_02_213.zink" rel="external">认识一个全新 Media Temple</a><br />
　　2、<a href="http://icpidc.com/2010_02_425.zink" rel="external">走近Media Temple</a><br />
　　3、<a href="http://icpidc.com/2010_02_234.zink" rel="external">Media Temple全接触 全球首发</a><br />
　　4、<a href="http://icpidc.com/2010_02_450.zink" rel="external">深入分析Media Temple</a><br />
　　<br />
　　好消息，域名有戏。当我详细反复电话咨询了中国频道后，才知道我的这种情况是可以修正域名备案信息的，关键是不需要提供7年以前的组织机构代码，只需要要的组织机构代码就可以了。现在看来，是代理商客服的问题，未能够清晰的指出一条名路。</p>
<p>　　好了，资料提交了，就等消息了。</p>
Copyright ]]></description>
		<category></category>
	</item><item>
		<title>xml 和 Java Annotation 的优缺点对比</title>
		<link>http://www.mxjava.com/xml-annotation.html</link>
		<author>MxJava</author>
		<pubDate>2010-03-03 20:09:00</pubDate>
		<description><![CDATA[<p>　　《<a href="http://www.mxjava.com/annotation-basic.html" rel="external">Java Annotation 基础</a>》中我们简单地介绍了 Java Annotation 的作用以及 Java 标准的 Annotation 。今天我们来了解一下 xml 和 Annotation 各自作为配置项的优缺点。</p>
<p>　　首先说说 xml 。目前 web 应用中几乎都使用 xml 作为配置项，例如我们常用的框架 Struts、Spring、Hibernate、IBatis 等等都采用 xml 作为配置。xml 之所以这么流行，是因为它的很多优点是其它技术的配置所无法替代的。<br />
　　１、xml 作为可扩展标记语言最大的优势在于开发者能够为软件量身定制适用的标记，使代码更加通俗易懂。<br />
　　２、利用 xml 配置能使软件更具扩展性。例如 Spring 将 class 间的依赖配置在 xml 中，最大限度地提升应用的可扩展性。<br />
　　３、具有成熟的验证机制确保程序正确性。利用 Schema 或 DTD 可以对 xml 的正确性进行验证，避免了非法的配置导致应用程序出错。<br />
　　４、修改配置而无需变动现有程序。<br />
<br />
　　虽然有如此多的好处，但毕竟没有什么万能的东西，xml 也有自身的缺点。<br />
　　１、需要解析工具或类库的支持。<br />
　　２、解析 xml 势必会影响应用程序性能，占用系统资源。<br />
　　３、配置文件过多导致管理变得困难。<br />
　　４、编译期无法对其配置项的正确性进行验证，或要查错只能在运行期。<br />
　　５、IDE 无法验证配置项的正确性无能为力。<br />
　　６、查错变得困难。往往配置的一个手误导致莫名其妙的错误。<br />
　　７、开发人员不得不同时维护代码和配置文件，开发效率变得低下。<br />
　　８、配置项与代码间存在潜规则。改变了任何一方都有可能影响另外一方。</p>
<p>　　让我们来看看 Annotation 的优点。<br />
　　１、保存在 class 文件中，降低维护成本。<br />
　　２、无需工具支持，无需解析。<br />
　　３、编译期即可验证正确性，查错变得容易。<br />
　　４、提升开发效率。</p>
<p>　　同样 Annotation 也不是万能的，它也有很多缺点。<br />
　　１、若要对配置项进行修改，不得不修改 Java 文件，重新编译打包应用。<br />
　　２、配置项编码在 Java 文件中，可扩展性差。</p>
<p>　　总结：没有一个事物是万能的，同样 xml 和 Java Annotation 都有各自的优缺点。通过以上对比，细心的读者可能已经发现它们的优缺点恰恰是互补的。xml 的强项是 Annotation 所不具备的，而 Annotation 的优势也是 xml 所欠缺的。这也正是时下流行的 xml + Annotation 配置的原因所在。在下一篇日志中，我们将使用 xml 和 Annotation 以及 xml + Annotation 各自完成简单的对象注射功能，使读者更加深入地了解 xml 和 Annotation 的作用。</p>
<img src="http://www.mxjava.com/?ak_action=api_record_view&id=567&type=feed" alt="photo"><img src="http://www1.feedsky.com/t1/340237396/mxjava/feedsky/s.gif?r=http://www.mxjava.com/xml-annotation.html" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/mxjava/340237396/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/mxjava/340237396/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item><item>
		<title>《太平洋战争》续写《兄弟连》 3月14日将首播</title>
		<link>http://feedproxy.google.com/~r/kuju/~3/JNKGOFpK9uE/245</link>
		<author>酷橘在线</author>
		<pubDate>2010-03-03 19:16:00</pubDate>
		<description><![CDATA[<p>　　本年度最震撼的作品即将登场，由好莱坞名导史蒂芬·斯皮尔伯格、影帝汤姆·汉克斯联手打造的二战史诗巨作《太平洋战争》将于3月14日在HBO电视台首播，这是两人继迷你剧《兄弟连》之后的再次联手。 </p>
<p>　　《太平洋战争》只有10集，筹备和拍摄耗费了7年，投资高达2.23亿美元，堪称史上最贵的迷你剧。汤姆·汉克斯、斯皮尔伯格和加里·高兹曼共同担任监制，这也是汉克斯和斯皮尔伯格在《兄弟连》之后首次联手制作电视剧。 </p>
<p>　　《太平洋战争》根据《Helmet for My Pillow》、《With the Old Breed》这两本书和一些访谈录改编，从三个不同角度讲述了三名美国海军陆战队士兵在太平洋战场上的遭遇。斯皮尔伯格提议用&#8221;手递手传球&#8221;的方式叙事，从一个角色传到下一个，他们之间没有任何的交集，就像三部不同的电影。三个剧本完成之后，汤姆·汉克斯坚持要拍成10集。 </p>
<p>　　剧集将时间背景选在珍珠港袭击事件发生之后，美国海军陆战队和日军展开殊死战斗，剧中将真实呈现历史中美国海军陆战队一师所参与的诸多著名战役，最终成功战胜日本，战士们走上了艰难的回家之路。 </p>
<p>　　斯皮尔伯格表示，1100天的战争被缩减成10个小时，这非常具有挑战性，剧集最大限度地还原真实。其中最出色的地方不在于战争场景，重点放在士兵身上。编剧麦克肯纳表示，《太平洋战争》将会重点展示人的本质，会是电视上播放过的最暴力的10小时。 </p>
<p><a href="http://feedads.g.doubleclick.net/~a/p1qX7QYLzW6FfORa_n2XOv6bLZ0/0/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/p1qX7QYLzW6FfORa_n2XOv6bLZ0/0/di" alt="photo"></a><br />
<a href="http://feedads.g.doubleclick.net/~a/p1qX7QYLzW6FfORa_n2XOv6bLZ0/1/da" rel="external"><img src="http://feedads.g.doubleclick.net/~a/p1qX7QYLzW6FfORa_n2XOv6bLZ0/1/di" alt="photo"></a></p>
<a href="http://feeds.feedburner.com/~ff/kuju?a=JNKGOFpK9uE:NkpcWjm_0RU:yIl2AUoC8zA" rel="external"><img src="http://feeds.feedburner.com/~ff/kuju?d=yIl2AUoC8zA" alt="photo"></a>
<img src="http://www1.feedsky.com/t1/340549950/kuju/feedsky/s.gif?r=http://feedproxy.google.com/~r/kuju/~3/JNKGOFpK9uE/245" alt="photo"><p><a href="http://www1.feedsky.com/r/l/feedsky/kuju/340549950/art01.html" rel="external"><img src="http://www1.feedsky.com/r/i/feedsky/kuju/340549950/art01.gif" alt="photo"></a></p>]]></description>
		<category></category>
	</item>	</channel>
</rss>