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

<channel>
	<title>小熊的玉米地</title>
	<link>http://www.redsaga.com/blog</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Mon, 05 Jan 2009 09:26:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<item>
		<title>我的2008年总结(问答版）</title>
		<link>http://www.redsaga.com/blog/archives/61</link>
		<comments>http://www.redsaga.com/blog/archives/61#comments</comments>
		<pubDate>Mon, 05 Jan 2009 09:26:09 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/61</guid>
		<description><![CDATA[1.什么是今年发生在我身上最好的事情？ 
&#160;&#160;&#160; 结婚啦！找了个超级好的老婆！ 
2.今年我做的什么事让我引以为傲？   &#160;&#160;&#160; 装修。 
3.我真正帮助过的人是谁？   &#160;&#160;&#160; 恩，有几个。不过不是很多。 
4.我需要感谢的人是谁，感谢他为我做了什么？ 
&#160;&#160;&#160; 某人。不具名。 
5.我学到的三大教训分别是？ 
&#160;&#160;&#160; 自己主动承担的责任往往没有意义；   &#160;&#160;&#160; 过多的信息无助于思维；    &#160;&#160;&#160; 组织内部的民主无助于效率的提升； 
6.今年什么事增加了我的幸福和喜悦？   &#160;&#160;&#160; 当然是结婚。 
7.我通过富有挑战性的事是什么？ 
&#160;&#160;&#160; 在极端的情况完成了WLF的项目。 
8.什么是我应该避免并必须在2009年更加注意的？   &#160;&#160;&#160; 更加有效的管理自己的时间和行为，追求更高的效率。 
9.今年我发展最多的性格特征是什么？ 
&#160;&#160;&#160; 怕老婆。 
10.哪些是现在我生活中新认识的人？   &#160;&#160;&#160; 老婆以前的朋友们。
]]></description>
			<content:encoded><![CDATA[<p>1.什么是今年发生在我身上最好的事情？ </p>
<p>&#160;&#160;&#160; 结婚啦！找了个超级好的老婆！ </p>
<p>2.今年我做的什么事让我引以为傲？   <br />&#160;&#160;&#160; 装修。 </p>
<p>3.我真正帮助过的人是谁？   <br />&#160;&#160;&#160; 恩，有几个。不过不是很多。 </p>
<p>4.我需要感谢的人是谁，感谢他为我做了什么？ </p>
<p>&#160;&#160;&#160; 某人。不具名。 </p>
<p>5.我学到的三大教训分别是？ </p>
<p>&#160;&#160;&#160; 自己主动承担的责任往往没有意义；   <br />&#160;&#160;&#160; 过多的信息无助于思维；    <br />&#160;&#160;&#160; 组织内部的民主无助于效率的提升； </p>
<p>6.今年什么事增加了我的幸福和喜悦？   <br />&#160;&#160;&#160; 当然是结婚。 </p>
<p>7.我通过富有挑战性的事是什么？ </p>
<p>&#160;&#160;&#160; 在极端的情况完成了WLF的项目。 </p>
<p>8.什么是我应该避免并必须在2009年更加注意的？   <br />&#160;&#160;&#160; 更加有效的管理自己的时间和行为，追求更高的效率。 </p>
<p>9.今年我发展最多的性格特征是什么？ </p>
<p>&#160;&#160;&#160; 怕老婆。 </p>
<p>10.哪些是现在我生活中新认识的人？   <br />&#160;&#160;&#160; 老婆以前的朋友们。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/61/feed</wfw:commentRss>
		</item>
		<item>
		<title>我的2008年总结(问答版）</title>
		<link>http://www.redsaga.com/blog/archives/60</link>
		<comments>http://www.redsaga.com/blog/archives/60#comments</comments>
		<pubDate>Mon, 05 Jan 2009 08:05:28 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/60</guid>
		<description><![CDATA[1.什么是今年发生在我身上最好的事情？ 
&#160;&#160;&#160; 结婚啦！找了个超级好的老婆！ 
2.今年我做的什么事让我引以为傲？   &#160;&#160;&#160; 装修。 
3.我真正帮助过的人是谁？   &#160;&#160;&#160; 恩，有几个。不过不是很多。 
4.我需要感谢的人是谁，感谢他为我做了什么？ 
&#160;&#160;&#160; 某人。不具名。 
5.我学到的三大教训分别是？ 
&#160;&#160;&#160; 自己主动承担的责任往往没有意义；   &#160;&#160;&#160; 过多的信息无助于思维；    &#160;&#160;&#160; 组织内部的民主无助于效率的提升； 
6.今年什么事增加了我的幸福和喜悦？   &#160;&#160;&#160; 当然是结婚。 
7.我通过富有挑战性的事是什么？ 
&#160;&#160;&#160; 在极端的情况完成了WLF的项目。 
8.什么是我应该避免并必须在2009年更加注意的？   &#160;&#160;&#160; 更加有效的管理自己的时间和行为，追求更高的效率。 
9.今年我发展最多的性格特征是什么？ 
&#160;&#160;&#160; 怕老婆。 
10.哪些是现在我生活中新认识的人？   &#160;&#160;&#160; 老婆以前的朋友们。
]]></description>
			<content:encoded><![CDATA[<p>1.什么是今年发生在我身上最好的事情？ </p>
<p>&#160;&#160;&#160; 结婚啦！找了个超级好的老婆！ </p>
<p>2.今年我做的什么事让我引以为傲？   <br />&#160;&#160;&#160; 装修。 </p>
<p>3.我真正帮助过的人是谁？   <br />&#160;&#160;&#160; 恩，有几个。不过不是很多。 </p>
<p>4.我需要感谢的人是谁，感谢他为我做了什么？ </p>
<p>&#160;&#160;&#160; 某人。不具名。 </p>
<p>5.我学到的三大教训分别是？ </p>
<p>&#160;&#160;&#160; 自己主动承担的责任往往没有意义；   <br />&#160;&#160;&#160; 过多的信息无助于思维；    <br />&#160;&#160;&#160; 组织内部的民主无助于效率的提升； </p>
<p>6.今年什么事增加了我的幸福和喜悦？   <br />&#160;&#160;&#160; 当然是结婚。 </p>
<p>7.我通过富有挑战性的事是什么？ </p>
<p>&#160;&#160;&#160; 在极端的情况完成了WLF的项目。 </p>
<p>8.什么是我应该避免并必须在2009年更加注意的？   <br />&#160;&#160;&#160; 更加有效的管理自己的时间和行为，追求更高的效率。 </p>
<p>9.今年我发展最多的性格特征是什么？ </p>
<p>&#160;&#160;&#160; 怕老婆。 </p>
<p>10.哪些是现在我生活中新认识的人？   <br />&#160;&#160;&#160; 老婆以前的朋友们。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/60/feed</wfw:commentRss>
		</item>
		<item>
		<title>读到天黑</title>
		<link>http://www.redsaga.com/blog/archives/59</link>
		<comments>http://www.redsaga.com/blog/archives/59#comments</comments>
		<pubDate>Tue, 25 Nov 2008 03:24:40 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/59</guid>
		<description><![CDATA[早年在新加坡的时候，有个华语音乐，有个&#8220;歌多话少&#8221;节目，连续一两个小时不停的放歌，主持人极少说话。全球人民都不喜欢罗里罗嗦自作聪明的主持人。
&#160;
后来研究XMRadio和世广，因为要缴纳年费，因此可以听到&#8220;水晶一般清澈的无广告的音乐&#8221;。不过到Last.fm出来，这些统统靠边站。
&#160;
Last.fm的思想很简单，输入你喜欢的歌手作为种子，然后就是连续的播放音乐，你喜欢的就打个心，不喜欢的就按下一首。按照你的反馈，服务器会猜测你的口味，来推荐那些你从未听到过的音乐给你。按照你自己的心灵来选择吧。
&#160;
一直听到夜色西垂，天荒地老，海枯石烂，天幕坠落，宇宙毁灭&#8230;&#8230;
&#160;
插播：
Xiaogang ۞&#160; OSGi R4 说:     我这几天点啊点啊      (R) Xiaogang ۞&#160; OSGi R4 说:      都给我变成古典音乐专场了&#8230;我faint      (R) Xiaogang ۞&#160; OSGi R4 说:      原来这才是我的倾向      庄表伟 说:     [...]]]></description>
			<content:encoded><![CDATA[<p>早年在新加坡的时候，有个华语音乐，有个&#8220;歌多话少&#8221;节目，连续一两个小时不停的放歌，主持人极少说话。全球人民都不喜欢罗里罗嗦自作聪明的主持人。</p>
<p>&#160;</p>
<p>后来研究XMRadio和世广，因为要缴纳年费，因此可以听到&#8220;水晶一般清澈的无广告的音乐&#8221;。不过到Last.fm出来，这些统统靠边站。</p>
<p>&#160;</p>
<p>Last.fm的思想很简单，输入你喜欢的歌手作为种子，然后就是连续的播放音乐，你喜欢的就打个心，不喜欢的就按下一首。按照你的反馈，服务器会猜测你的口味，来推荐那些你从未听到过的音乐给你。按照你自己的心灵来选择吧。</p>
<p>&#160;</p>
<p>一直听到夜色西垂，天荒地老，海枯石烂，天幕坠落，宇宙毁灭&#8230;&#8230;</p>
<p>&#160;</p>
<p>插播：</p>
<blockquote><p>Xiaogang ۞&#160; OSGi R4 说:     <br />我这几天点啊点啊      <br />(R) Xiaogang ۞&#160; OSGi R4 说:      <br />都给我变成古典音乐专场了&#8230;我faint      <br />(R) Xiaogang ۞&#160; OSGi R4 说:      <br />原来这才是我的倾向      <br />庄表伟 说:      <br />哈哈      <br />(R) Xiaogang ۞&#160; OSGi R4 说:      <br />一水的灵歌      <br />(R) Xiaogang ۞&#160; OSGi R4 说:      <br />听得汗毛直树      <br />庄表伟 说:      <br /> <img src='http://www.redsaga.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />      <br />(R) Xiaogang ۞&#160; OSGi R4 说:      <br />我得赶紧加两首摇滚的进去</p>
</blockquote>
<p>唔，于是咱可以做个中国山寨版本嘛&#8230;.输入一个歌手，到服务器去取20首歌来，然后开动20个线程去下载。到哪儿下载这个问题，作为一个看得懂汉字的中国人，你不应该问我这个傻问题对不对&#8230;.然后就开始放吧，界面就俩按钮，喜欢就点个心，不喜欢就点&#8220;滚！放下一首！&#8221;&#8230;于是赶紧背地再去下一首来&#8230;.</p>
<p>要是再先进点儿，做mp3流，下载个50K就分析格式来播放，这就爽了，山寨版last.fm大功告成&#8230;.当然了您老还得费劲去做个算法去按照习惯去猜测你喜欢的歌&#8230;.</p>
<p>&#160;</p>
<p>因此呢，last.fm这个东西本质上和Google Reader是完全一模一样滴&#8230;.</p>
<p>去读罢～～在google reader iphone版上表现的更加明显。完全不管来源，打开界面就只管读。读的好看的就打个推荐，读到不好看的就无视跳过&#8230;.</p>
<p>&#160;</p>
<p>于是读到天黑&#8230;.. 其实你读到的东西里面有朋友的推荐，也有他们自己写的东西。你自己的东西，也会影响他们。所谓朋友就是用来相互影响的对不对?!</p>
<p>&#160;</p>
<p>决定了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/59/feed</wfw:commentRss>
		</item>
		<item>
		<title>中国网民成长的四道阶梯</title>
		<link>http://www.redsaga.com/blog/archives/58</link>
		<comments>http://www.redsaga.com/blog/archives/58#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:45:06 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/58</guid>
		<description><![CDATA[第一道： 是如何得到更多信息的需求。这点在消息得到控制、封锁的中国是尤其重要的。类似我父亲这样六七十年纪的人都知道，要看到真正的新闻，那都在网上。除此之外，对盗版信息的追求（0Dayz,美剧，字幕组)，对一时性的好玩的东西的追求（56视频，冷笑话），也在这一阶段。这一阶段的标志就是以索取为主。这也是绝大部分人上网的主要目的，可以用&#8220;硬资讯&#8221;来概括。 
第二道，有用的东西；把互联网作为改善自己的物质生活的媒介。例如网上购物，在网上开店，都是为了解决自己的生活需要。 
第三道：开始关心自己所喜欢的人，在网络上能找到自己志同道合的人，以某种兴趣爱好（摄影、文学、美剧、音乐等）作为媒介，追求抽象的美好。例如，字幕组、译言，豆瓣中的大部分讨论组。 
第四道，对社会、对制度的思考和建设。例如连岳、zuola等等，主要以博客为主，往往会形成博主和爱慕者之间的互动。博客主人以其广博的见闻和思考来自成一体。 
备注：此为仿照郝明義《從柏拉圖來看台灣閱讀文化的進程》一文的一些小思考.
]]></description>
			<content:encoded><![CDATA[<p>第一道： 是如何得到更多信息的需求。这点在消息得到控制、封锁的中国是尤其重要的。类似我父亲这样六七十年纪的人都知道，要看到真正的新闻，那都在网上。除此之外，对盗版信息的追求（0Dayz,美剧，字幕组)，对一时性的好玩的东西的追求（56视频，冷笑话），也在这一阶段。这一阶段的标志就是以索取为主。这也是绝大部分人上网的主要目的，可以用&#8220;硬资讯&#8221;来概括。 </p>
<p>第二道，有用的东西；把互联网作为改善自己的物质生活的媒介。例如网上购物，在网上开店，都是为了解决自己的生活需要。 </p>
<p>第三道：开始关心自己所喜欢的人，在网络上能找到自己志同道合的人，以某种兴趣爱好（摄影、文学、美剧、音乐等）作为媒介，追求抽象的美好。例如，字幕组、译言，豆瓣中的大部分讨论组。 </p>
<p>第四道，对社会、对制度的思考和建设。例如连岳、zuola等等，主要以博客为主，往往会形成博主和爱慕者之间的互动。博客主人以其广博的见闻和思考来自成一体。 </p>
<p>备注：此为仿照郝明義《從柏拉圖來看台灣閱讀文化的進程》一文的一些小思考.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/58/feed</wfw:commentRss>
		</item>
		<item>
		<title>信息传递与社会化应用</title>
		<link>http://www.redsaga.com/blog/archives/57</link>
		<comments>http://www.redsaga.com/blog/archives/57#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:22:35 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/57</guid>
		<description><![CDATA[&#160;
信息传递是一种媒介职能。广义上说所有的网站进行的都是信息传递的作用，新闻网站是网站发布网民看；bbs是网民自己讨论给自己看；博客是一个人发布给朋友或追随者看。 
早期的信息传递的几种形式，都是由网站形成信息的聚集，按照时间顺序展现给用户。大家较难从纷繁的网络世界中找到自己的兴趣点。这个最典型的就是论坛。在常见的表状论坛中，按照最后更新时间排序，信息是极容易被淹没的。唯一的能反抗信息淹没的方法就是置顶。 
所谓的社会化应用在我看来，就是为了打破时间顺序和固定网站形成的信息聚集的格局。具有指标性的几个网站包括：
1,Digg     &#160;&#160;&#160; Digg打破了以时间为顺序进行展现的方式，转变为以吸引力为排序。通过鼓励网民的打分来形成主流民意，以排行榜的形式来吸引更多的网民和更多的推荐。Digg适用于新闻类网站；    2,wikipedia    &#160;&#160;&#160; Wikipedia是百科全书。以关键字为索引，人力编纂。适合于知识库。适用于技术类网站；    3,last.fm    &#160;&#160;&#160; last.fm是超级简单、极为有效的对个性化内容的推荐系统。对音乐等个性化信息，人人都存在不同的偏好，排行榜形式并不能起到很大作用，因此以是否喜爱为标志，辅以后台的数据挖掘，才最有效的满足个性化推荐和聚合要求。 
4,friendfeed   &#160;&#160;&#160; friendfeed是对个人的所有内容的聚合，以好友动态形式展现，再通过like来产生交互，自然的以&#8220;人&#8221;为单位来产生好友聚集的效果。    5，facebook    &#160;&#160;&#160; facebook是通过极度个性化的个人主页系统（通过其极为庞大的app库产生页面内容），以及好友动态的极为强大的传播作用来将用户导引到某个活动中，以产生效果显著的群集效应。 
6，yahoo 知识堂,百度知道   &#160;&#160;&#160; 这种模式很早以来就存在，例如expert-exchange和国内99年就出现的delphibbs。将其扩展到通用知识后，以信息以最为容易一针见血的提问、回答的形式来组织，提高了获取知识的效率。 
以上所有的类型，都可以称为&#8220;社会化&#8221;应用，但并不都是&#8220;社交网站&#8221;。facebook是属于社交类，但不能认为一个简单的听歌为主的last.fm用户是社交类用户。但last.fm是不折不扣的社会化应用，因为没有大量的用户个性化数据，就不能有效的产生良好的推荐结果。就算你一个人在静静的听歌，也是因为无数听过同一首歌的人的好恶记录让服务器有计算的根据。
]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p>信息传递是一种媒介职能。广义上说所有的网站进行的都是信息传递的作用，新闻网站是网站发布网民看；bbs是网民自己讨论给自己看；博客是一个人发布给朋友或追随者看。 </p>
<p>早期的信息传递的几种形式，都是由网站形成信息的聚集，按照时间顺序展现给用户。大家较难从纷繁的网络世界中找到自己的兴趣点。这个最典型的就是论坛。在常见的表状论坛中，按照最后更新时间排序，信息是极容易被淹没的。唯一的能反抗信息淹没的方法就是置顶。 </p>
<p>所谓的社会化应用在我看来，就是为了打破时间顺序和固定网站形成的信息聚集的格局。具有指标性的几个网站包括：</p>
<p>1,Digg     <br />&#160;&#160;&#160; Digg打破了以时间为顺序进行展现的方式，转变为以吸引力为排序。通过鼓励网民的打分来形成主流民意，以排行榜的形式来吸引更多的网民和更多的推荐。Digg适用于新闻类网站；    <br />2,wikipedia    <br />&#160;&#160;&#160; Wikipedia是百科全书。以关键字为索引，人力编纂。适合于知识库。适用于技术类网站；    <br />3,last.fm    <br />&#160;&#160;&#160; last.fm是超级简单、极为有效的对个性化内容的推荐系统。对音乐等个性化信息，人人都存在不同的偏好，排行榜形式并不能起到很大作用，因此以是否喜爱为标志，辅以后台的数据挖掘，才最有效的满足个性化推荐和聚合要求。 </p>
<p>4,friendfeed   <br />&#160;&#160;&#160; friendfeed是对个人的所有内容的聚合，以好友动态形式展现，再通过like来产生交互，自然的以&#8220;人&#8221;为单位来产生好友聚集的效果。    <br />5，facebook    <br />&#160;&#160;&#160; facebook是通过极度个性化的个人主页系统（通过其极为庞大的app库产生页面内容），以及好友动态的极为强大的传播作用来将用户导引到某个活动中，以产生效果显著的群集效应。 </p>
<p>6，yahoo 知识堂,百度知道   <br />&#160;&#160;&#160; 这种模式很早以来就存在，例如expert-exchange和国内99年就出现的delphibbs。将其扩展到通用知识后，以信息以最为容易一针见血的提问、回答的形式来组织，提高了获取知识的效率。 </p>
<p>以上所有的类型，都可以称为&#8220;社会化&#8221;应用，但并不都是&#8220;社交网站&#8221;。facebook是属于社交类，但不能认为一个简单的听歌为主的last.fm用户是社交类用户。但last.fm是不折不扣的社会化应用，因为没有大量的用户个性化数据，就不能有效的产生良好的推荐结果。就算你一个人在静静的听歌，也是因为无数听过同一首歌的人的好恶记录让服务器有计算的根据。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/57/feed</wfw:commentRss>
		</item>
		<item>
		<title>使用ccproxy来模拟低带宽情况下的网页访问</title>
		<link>http://www.redsaga.com/blog/archives/56</link>
		<comments>http://www.redsaga.com/blog/archives/56#comments</comments>
		<pubDate>Fri, 07 Nov 2008 09:50:25 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/56</guid>
		<description><![CDATA[去www.ccproxy.com下载一个ccproxy来，安装。
在帐号设置中，设置&#8220;允许范围&#8221;为&#8220;部分允许，验证类型为用户名、密码。创建一个用户名叫做slow,密码叫password，设定访问速度为56K，或者其他你愿意的数字。
然后在IE里面，打开网络配置，设定proxy为127.0..0.1,端口为808,填上用户名、 密码。
&#160;
恩，现在可以享受一只56K的猫的上网速度了！
]]></description>
			<content:encoded><![CDATA[<p>去<a href="http://www.ccproxy.com">www.ccproxy.com</a>下载一个ccproxy来，安装。</p>
<p>在帐号设置中，设置&#8220;允许范围&#8221;为&#8220;部分允许，验证类型为用户名、密码。创建一个用户名叫做slow,密码叫password，设定访问速度为56K，或者其他你愿意的数字。</p>
<p>然后在IE里面，打开网络配置，设定proxy为127.0..0.1,端口为808,填上用户名、 密码。</p>
<p>&#160;</p>
<p>恩，现在可以享受一只56K的猫的上网速度了！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/56/feed</wfw:commentRss>
		</item>
		<item>
		<title>奥巴马和超级女声</title>
		<link>http://www.redsaga.com/blog/archives/55</link>
		<comments>http://www.redsaga.com/blog/archives/55#comments</comments>
		<pubDate>Fri, 07 Nov 2008 07:41:22 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/55</guid>
		<description><![CDATA[非常感谢超级女声，让我们知道了海选时的激动。从某个意义上说，超级女声是中国21世纪民主的再次启蒙。
小时候，我非常庆幸我在南通出生，我的小学在学生管理中有充分的民主。我从小学3年级开始，就不断参与班长的竞选。不得不说那时候，老师们做的相当的好。我们的班会时间从不浪费，是作为各种活动以及竞选的舞台的。当时，班会是最受欢迎的课目了。我们也有演讲，但是没有辩论，然后全班同学投票决定。不管同学们选上了谁，老师从不干涉。我就这样当了两年的班长，记得有次有个非常皮的小孩被选上了当体育委员，很高兴。老师也为他高兴。从小，我就认为这是天经地义的。
后来才慢慢接触到了社会。才知道这样的小时候的民主，竟然是再也一去不复返了。
所以得再次感谢超级女声，让更多的人，年轻人，体会到了民主的感觉和激情。
这才是真正的政治，民主的而非集权的，干净的而非肮脏的。
]]></description>
			<content:encoded><![CDATA[<p>非常感谢超级女声，让我们知道了海选时的激动。从某个意义上说，超级女声是中国21世纪民主的再次启蒙。</p>
<p>小时候，我非常庆幸我在南通出生，我的小学在学生管理中有充分的民主。我从小学3年级开始，就不断参与班长的竞选。不得不说那时候，老师们做的相当的好。我们的班会时间从不浪费，是作为各种活动以及竞选的舞台的。当时，班会是最受欢迎的课目了。我们也有演讲，但是没有辩论，然后全班同学投票决定。不管同学们选上了谁，老师从不干涉。我就这样当了两年的班长，记得有次有个非常皮的小孩被选上了当体育委员，很高兴。老师也为他高兴。从小，我就认为这是天经地义的。</p>
<p>后来才慢慢接触到了社会。才知道这样的小时候的民主，竟然是再也一去不复返了。</p>
<p>所以得再次感谢超级女声，让更多的人，年轻人，体会到了民主的感觉和激情。</p>
<p>这才是真正的政治，民主的而非集权的，干净的而非肮脏的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/55/feed</wfw:commentRss>
		</item>
		<item>
		<title>servlet 3.0 规范对动态性的改变</title>
		<link>http://www.redsaga.com/blog/archives/54</link>
		<comments>http://www.redsaga.com/blog/archives/54#comments</comments>
		<pubDate>Thu, 06 Nov 2008 03:29:58 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/54</guid>
		<description><![CDATA[很久没看servlet的新版本的变化了，前两天顺便看了一眼，发现改变还真是比较迎合我的心意。
去年和bluedavy在讨论osgi的时候说过，servlet规范强制把各种filter/servlet mapping定义在web.xml中，是阻碍模块化的罪魁祸首，那现在看看这段：
为了达到零配置和可插拔的目标，规范中建议了几种新特性，其中包括：

Annotation（注释）：Servlet 3.0规范引入了大量新的Annotation，比如@Servlet，它为Servlet提供了url-mapping信息&#8212;&#8212;@Servlet(url-mapping=&#8221;/foo&#8221;)；@ServletFilter，它与@FilterMapping一起使用，可以定义Web应用程序中的过滤器。 
支持web.xml片段（flag）：其中包含Servlet、过滤器和监听器的定义，可以与web.xml合并到一起，允许Web框架将所需的控件打包到一个jar中，这样使用起来可以更容易。


这样的话，OSGi做插件体系就更加方便了！
目前jetty 7是支持3.0 draft的，tomcat那边貌似还没看见动静。希望早点能到来。
]]></description>
			<content:encoded><![CDATA[<p>很久没看servlet的新版本的变化了，前两天顺便看了一眼，发现改变还真是比较迎合我的心意。</p>
<p>去年和bluedavy在讨论osgi的时候说过，servlet规范强制把各种filter/servlet mapping定义在web.xml中，是阻碍模块化的罪魁祸首，那现在看看这段：</p>
<blockquote><p><font color="#0000ff">为了达到零配置和可插拔的目标，规范中建议了几种新特性，其中包括：</font></p>
<ol>
<li><font color="#0000ff">Annotation（注释）：Servlet 3.0规范引入了大量新的Annotation，比如@Servlet，它为Servlet提供了url-mapping信息&#8212;&#8212;@Servlet(url-mapping=&#8221;/foo&#8221;)；@ServletFilter，它与@FilterMapping一起使用，可以定义Web应用程序中的过滤器。 </font></li>
<li><font color="#0000ff">支持web.xml片段（flag）：其中包含Servlet、过滤器和监听器的定义，可以与web.xml合并到一起，允许Web框架将所需的控件打包到一个jar中，这样使用起来可以更容易。</font></li>
</ol>
</blockquote>
<p>这样的话，OSGi做插件体系就更加方便了！</p>
<p>目前jetty 7是支持3.0 draft的，tomcat那边貌似还没看见动静。希望早点能到来。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/54/feed</wfw:commentRss>
		</item>
		<item>
		<title>jira 设置使用google email账户来发送邮件</title>
		<link>http://www.redsaga.com/blog/archives/53</link>
		<comments>http://www.redsaga.com/blog/archives/53#comments</comments>
		<pubDate>Mon, 03 Nov 2008 10:15:02 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/53</guid>
		<description><![CDATA[主要参考资料：
官方的： http://www.atlassian.com/software/jira/docs/v3.13/smtpconfig.html
资料不详细。
非官方的： http://www.customware.net/repository/pages/viewpage.action?pageId=36470958
这个资料很好，有使用openSSL来创建keystore的全过程。
1,openssl s_client -connect smtp.gmail.com:465 &#62; ~/.gmail.pem ^C
2, 修改这个文件：只留下CERTIFICATE的部分，包含BEGIN和END行；
3，建立keystore: 
$JAVA_HOME/bin/keytool -genkey -keyalg RSA -keystore ~/keystore
输入的密码必须是：changeit
4,$JAVA_HOME/bin/keytool -import -alias smtp.gmail.com -keystore ~/keystore -file ~/.gmail.pem
5, 按照官方文档修改server.xml
6, 重启，确认catalina.log里面没有错误。如果是tomcat 5.5.20（好多版本的jira-standalone用的是这个tomcat)，缺一个patch文件，要去下。反正遇到错误，把错误信息copy出来加上 jira四个字google一下就能找到这个patch文件。
7，在jira配置中，配置JNDI Location是 : java:comp/env/mail/GmailSmtpServer
8, 发测试邮件吧。
]]></description>
			<content:encoded><![CDATA[<p>主要参考资料：</p>
<p>官方的： <a title="http://www.atlassian.com/software/jira/docs/v3.13/smtpconfig.html" href="http://www.atlassian.com/software/jira/docs/v3.13/smtpconfig.html">http://www.atlassian.com/software/jira/docs/v3.13/smtpconfig.html</a></p>
<p>资料不详细。</p>
<p>非官方的： <a title="http://www.customware.net/repository/pages/viewpage.action?pageId=36470958" href="http://www.customware.net/repository/pages/viewpage.action?pageId=36470958">http://www.customware.net/repository/pages/viewpage.action?pageId=36470958</a></p>
<p>这个资料很好，有使用openSSL来创建keystore的全过程。</p>
<p>1,openssl s_client -connect smtp.gmail.com:465 &gt; ~/.gmail.pem ^C</p>
<p>2, 修改这个文件：只留下CERTIFICATE的部分，包含BEGIN和END行；</p>
<p>3，建立keystore: </p>
<pre>$JAVA_HOME/bin/keytool -genkey -keyalg RSA -keystore ~/keystore</pre>
<p>输入的密码必须是：changeit</p>
<p>4,$JAVA_HOME/bin/keytool -import -alias smtp.gmail.com -keystore ~/keystore -file ~/.gmail.pem</p>
<p>5, 按照官方文档修改server.xml</p>
<p>6, 重启，确认catalina.log里面没有错误。如果是tomcat 5.5.20（好多版本的jira-standalone用的是这个tomcat)，缺一个patch文件，要去下。反正遇到错误，把错误信息copy出来加上 jira四个字google一下就能找到这个patch文件。</p>
<p>7，在jira配置中，配置JNDI Location是 : java:comp/env/mail/GmailSmtpServer</p>
<p>8, 发测试邮件吧。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/53/feed</wfw:commentRss>
		</item>
		<item>
		<title>关于我的Google Reader 共享内容</title>
		<link>http://www.redsaga.com/blog/archives/52</link>
		<comments>http://www.redsaga.com/blog/archives/52#comments</comments>
		<pubDate>Sun, 02 Nov 2008 17:26:57 +0000</pubDate>
		<dc:creator>caoxg</dc:creator>
		
		<category><![CDATA[行色江湖]]></category>

		<guid isPermaLink="false">http://www.redsaga.com/blog/archives/52</guid>
		<description><![CDATA[有人投诉说我的Google Reader共享内容过多，来不及看，并认为需要改正。我的回复如下：
我的Google Reader共享内容，实际第一需要是作为&#8220;备忘&#8221;来使用的。同时，因为是我自己筛选过的内容，或许对我的朋友会有用，我将它们全部开放。所以，你可以在里面看到完全风马牛不相及的内容：yomi在英国接受波兰男朋友的求婚；spinn3r的某个进展; barb在北京看了昆曲（她的文笔实在太好，不管她写什么都那么好看），等等等等。
&#160;
因此，我的观众们，你们看到的尽量会是我的整个互联网人生，而非经过筛选的，比如刻意塑造出来的技术达人或者geek超人的角色。如果你是我的朋友，我试图让我的每一篇共享都来潜移默化的影响你；如果你还不是我的朋友，或许某次见面的时候，我们会有某个共同的话题，忽然让彼此眼睛一亮。
&#160;
好吧，为了保存这种在未来的某刻偶遇的眼睛一亮的可能性，我会坚持把我所有感兴趣的内容公开，而不会在乎你的承受能力&#8230;.朋友关系永远是人的关系，不是么？
另外，本来，阅读者信息过载从来就不是信息源头所造成的，对河水中的木头进行筛选的过程，未来都会依靠机器进行&#8212;&#8212;你关注的应该是筛选过的质量，不是么？
]]></description>
			<content:encoded><![CDATA[<p>有人投诉说我的Google Reader共享内容过多，来不及看，并认为需要改正。我的回复如下：</p>
<p>我的Google Reader共享内容，实际第一需要是作为&#8220;备忘&#8221;来使用的。同时，因为是我自己筛选过的内容，或许对我的朋友会有用，我将它们全部开放。所以，你可以在里面看到完全风马牛不相及的内容：yomi在英国接受波兰男朋友的求婚；spinn3r的某个进展; barb在北京看了昆曲（她的文笔实在太好，不管她写什么都那么好看），等等等等。</p>
<p>&#160;</p>
<p>因此，我的观众们，你们看到的尽量会是我的整个互联网人生，而非经过筛选的，比如刻意塑造出来的技术达人或者geek超人的角色。如果你是我的朋友，我试图让我的每一篇共享都来潜移默化的影响你；如果你还不是我的朋友，或许某次见面的时候，我们会有某个共同的话题，忽然让彼此眼睛一亮。</p>
<p>&#160;</p>
<p>好吧，为了保存这种在未来的某刻偶遇的眼睛一亮的可能性，我会坚持把我所有感兴趣的内容公开，而不会在乎你的承受能力&#8230;.朋友关系永远是人的关系，不是么？</p>
<p>另外，本来，阅读者信息过载从来就不是信息源头所造成的，对河水中的木头进行筛选的过程，未来都会依靠机器进行&#8212;&#8212;你关注的应该是筛选过的质量，不是么？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redsaga.com/blog/archives/52/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
