<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>貓の中秋's blog~</title>
	<atom:link href="http://autumncat.blog.ubuntu.org.cn/feed/" rel="self" type="application/rss+xml" />
	<link>http://autumncat.blog.ubuntu.org.cn</link>
	<description>当四周变得冰冷，当星星不再发光，心，依然温暖。</description>
	<pubDate>Sun, 23 Nov 2008 02:42:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>与 Ian Murdock 面对面</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/11/21/%e4%b8%8e-ian-murdock-%e9%9d%a2%e5%af%b9%e9%9d%a2/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/11/21/%e4%b8%8e-ian-murdock-%e9%9d%a2%e5%af%b9%e9%9d%a2/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 12:46:24 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/?p=334</guid>
		<description><![CDATA[很神奇，Ian Murdock 竟然来我们学校了，哇哈哈~
虽说是 Sun 组织的活动，Ian 没有大卖 Sun 的广告，而是讲了他进入开源界的过程，英文还算听得懂，不过详细内容已经不记得了。他讲到自己刚接触 Linux 时很兴奋，因为是 Free（免费）的。
我也有向 Murdock 提问，至于问题么……无关紧要。不过神奇的是我那蹩脚的英语竟然被听懂了，呵呵（当时超级紧张，语无伦次 -.-）。
现场盛况大家还是看照片吧，不过会场比较暗，照片质量不好。



Ian 的风采：


可怜的 OpenSolaris ……

旁边某帅哥的奖品：

Duke，用来搞气氛的（台上往台下扔，可惜我没抢到）：

好大个 ubuntu …… 提问环节中有个坐在这位仁兄旁的老外大说 ubuntu 易用，语气十分激昂。

另一个环节（Sun-SPOT），OpenSolaris 里开个 VBox 来跑 WinXP 来运行 QuickTime，OpenSolaris 没有 mplayer？

问卷很 …… 人性化 ……（留意最后一项）：

收获不少：

那书签是抽奖用的，可惜没抽到我，奖品有 IPod 哦。
事后回想起，觉得自己还是有点太狂热了。我一直奉行不崇拜偶像的理念，仰望巨人并不需要卑躬屈膝。
最后用我与 Murdock 先生的一次问答结束本文吧：
Me: Which edi× do you use, emacs, vim or other edi×s?
Ian: Did you say edi×?
Me: Yes.
Ian: That's an easy [...]]]></description>
			<content:encoded><![CDATA[<p>很神奇，Ian Murdock 竟然来我们学校了，哇哈哈~</p>
<p>虽说是 Sun 组织的活动，Ian 没有大卖 Sun 的广告，而是讲了他进入开源界的过程，英文还算听得懂，不过详细内容已经不记得了。他讲到自己刚接触 Linux 时很兴奋，因为是 Free（免费）的。</p>
<p>我也有向 Murdock 提问，至于问题么……无关紧要。不过神奇的是我那蹩脚的英语竟然被听懂了，呵呵（当时超级紧张，语无伦次 -.-）。</p>
<p>现场盛况大家还是看照片吧，不过会场比较暗，照片质量不好。</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0491.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0491.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-344" /></a><br />
<a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0457.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0457.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-345" /></a><br />
<a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0360.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0360.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-336" /></a></p>
<p>Ian 的风采：</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0448.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0448.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-338" /></a><br />
<a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0437.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0437.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-339" /></a></p>
<p>可怜的 OpenSolaris ……</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0396.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0396.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-340" /></a></p>
<p>旁边某帅哥的奖品：</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0482.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0482.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-341" /></a></p>
<p>Duke，用来搞气氛的（台上往台下扔，可惜我没抢到）：</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0458.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0458.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-342" /></a></p>
<p>好大个 ubuntu …… 提问环节中有个坐在这位仁兄旁的老外大说 ubuntu 易用，语气十分激昂。</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0456.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0456.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-350" /></a></p>
<p>另一个环节（Sun-SPOT），OpenSolaris 里开个 VBox 来跑 WinXP 来运行 QuickTime，OpenSolaris 没有 mplayer？</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0478.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0478.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-347" /></a></p>
<p>问卷很 …… 人性化 ……（留意最后一项）：</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0481.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0481.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-351" /></a></p>
<p>收获不少：</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0514.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/x_img_0514.jpg" alt="" width="600" height="450" class="alignnone size-medium wp-image-349" /></a></p>
<p>那书签是抽奖用的，可惜没抽到我，奖品有 IPod 哦。</p>
<p>事后回想起，觉得自己还是有点太狂热了。我一直奉行不崇拜偶像的理念，仰望巨人并不需要卑躬屈膝。</p>
<p>最后用我与 Murdock 先生的一次问答结束本文吧：</p>
<pre>Me: Which edi× do you use, emacs, vim or other edi×s?
Ian: Did you say edi×?
Me: Yes.
Ian: That's an easy question ...
(stopped for 1 second)
Ian: EMACS!
</pre>
<p>（大意如此）</p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/11/21/%e4%b8%8e-ian-murdock-%e9%9d%a2%e5%af%b9%e9%9d%a2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>蚊子</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/11/16/%e8%9a%8a%e5%ad%90/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/11/16/%e8%9a%8a%e5%ad%90/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 07:30:21 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/?p=322</guid>
		<description><![CDATA[几个月前照的相片，今天从老妈的山寨机里翻出来了。

]]></description>
			<content:encoded><![CDATA[<p>几个月前照的相片，今天从老妈的山寨机里翻出来了。</p>
<p><a href="http://autumncat.blog.ubuntu.org.cn/files/2008/11/img0036b.jpg"><img src="http://autumncat.blog.ubuntu.org.cn/files/2008/11/img0036b.jpg" alt="" width="320" height="240" class="alignnone size-medium wp-image-329" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/11/16/%e8%9a%8a%e5%ad%90/feed/</wfw:commentRss>
		</item>
		<item>
		<title>08穗港澳ACG展小记</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/10/04/08%e7%b2%a4%e6%b8%af%e6%be%b3acg%e5%b1%95%e5%b0%8f%e8%ae%b0/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/10/04/08%e7%b2%a4%e6%b8%af%e6%be%b3acg%e5%b1%95%e5%b0%8f%e8%ae%b0/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 15:34:06 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/2008/10/04/08%e7%b2%a4%e6%b8%af%e6%be%b3acg%e5%b1%95%e5%b0%8f%e8%ae%b0/</guid>
		<description><![CDATA[终于等到国庆长假，电脑竟然刚好坏了，郁闷二字重压心头。幸亏还有个ACG展可以散散心。
讲起漫展，其实我也不是什么动漫迷，就是觉得……好玩。之前高中时，也有一段时间没去漫展了，加上年龄增长，自然就落伍了。同行的标题也与我发出相同的感慨：“他们 cos 的很漂亮，可我不知道他在 cos 什么。”
However，我还是喜欢漫展那种气氛，那种场面，那种热情，还有那些好玩和可爱的售卖品。在内容之外有某种东西是不变的，所以“落伍”也没什么大不了的。
不过这次的漫展终究是算比较大型的，东西也很多。什么猫手套猫耳朵，很可爱的说。挂画之类的东西档次貌似提高了，现在都用塑料布了，很精美的样子。还有一些 cos 和 lolita 的周边。抛开商业化什么的不说，这样平时很少看见的动漫周边的聚集，也颇让人兴奋。
某些东西比较囧，例如电车男之流用的床上用的长条形的抱枕，呵呵。
至于表演。有街舞比赛，不过没认真看。cosplay 似乎比以前的专业了 ── 我指外形和服饰，至于道具么……某人拿着一个叉什么的一冲上台，叉头就飞下台去了，笑死我。
现场还有漫画家签名会。标题见到她喜欢的猪乐桃，至于我么，谁也不认识。
不过有一点遗憾：场内的食物太贵太贵了，早知道进去前带M记食物。
最后附一张同行的 Sugar 和她的 …… 的合照，Sugar 那天出女仆，标准的 loli 体型。严重强调左边的不是我。我们几个人竟然没有人带相机，遗憾啊。

什么？大学的第一个月怎么样？先等我电脑修好吧。
]]></description>
			<content:encoded><![CDATA[<p>终于等到国庆长假，电脑竟然刚好坏了，郁闷二字重压心头。幸亏还有个ACG展可以散散心。</p>
<p>讲起漫展，其实我也不是什么动漫迷，就是觉得……好玩。之前高中时，也有一段时间没去漫展了，加上年龄增长，自然就落伍了。同行的标题也与我发出相同的感慨：“他们 cos 的很漂亮，可我不知道他在 cos 什么。”</p>
<p>However，我还是喜欢漫展那种气氛，那种场面，那种热情，还有那些好玩和可爱的售卖品。在内容之外有某种东西是不变的，所以“落伍”也没什么大不了的。</p>
<p>不过这次的漫展终究是算比较大型的，东西也很多。什么猫手套猫耳朵，很可爱的说。挂画之类的东西档次貌似提高了，现在都用塑料布了，很精美的样子。还有一些 cos 和 lolita 的周边。抛开商业化什么的不说，这样平时很少看见的动漫周边的聚集，也颇让人兴奋。</p>
<p>某些东西比较囧，例如电车男之流用的床上用的长条形的抱枕，呵呵。</p>
<p>至于表演。有街舞比赛，不过没认真看。cosplay 似乎比以前的专业了 ── 我指外形和服饰，至于道具么……某人拿着一个叉什么的一冲上台，叉头就飞下台去了，笑死我。</p>
<p>现场还有漫画家签名会。标题见到她喜欢的猪乐桃，至于我么，谁也不认识。</p>
<p>不过有一点遗憾：场内的食物太贵太贵了，早知道进去前带M记食物。</p>
<p>最后附一张同行的 Sugar 和她的 …… 的合照，Sugar 那天出女仆，标准的 loli 体型。<strong>严重强调左边的不是我。</strong>我们几个人竟然没有人带相机，遗憾啊。</p>
<p><a href='http://autumncat.blog.ubuntu.org.cn/files/2008/10/1176283927674741015.jpg' title='Sugar_08acg'><img src='http://autumncat.blog.ubuntu.org.cn/files/2008/10/1176283927674741015.jpg' alt='Sugar_08acg' width="450"></a></p>
<p>什么？大学的第一个月怎么样？先等我电脑修好吧。</p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/10/04/08%e7%b2%a4%e6%b8%af%e6%be%b3acg%e5%b1%95%e5%b0%8f%e8%ae%b0/feed/</wfw:commentRss>
		</item>
		<item>
		<title>写在离开前的夜晚</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/09/04/%e5%86%99%e5%9c%a8%e7%a6%bb%e5%bc%80%e5%89%8d%e7%9a%84%e5%a4%9c%e6%99%9a/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/09/04/%e5%86%99%e5%9c%a8%e7%a6%bb%e5%bc%80%e5%89%8d%e7%9a%84%e5%a4%9c%e6%99%9a/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 14:10:37 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/2008/09/04/%e5%86%99%e5%9c%a8%e7%a6%bb%e5%bc%80%e5%89%8d%e7%9a%84%e5%a4%9c%e6%99%9a/</guid>
		<description><![CDATA[漫长的假期终于结束了，明天就要去学校报到。要离开家了，要离开网络了，要离开我的朋友了，要离开心爱的人了。
“时间会将不好的东西过滤掉，将好的东西提纯。所以我会选择遗忘，不选择铭记。”我情愿选择铭记，因为我不愿美好的回忆消逝，即使不好的东西不时刺痛我一下，尽管时间的冲刷无法阻止。高中的生活令我讨厌，初中的时光却已远去，还是期待18岁后的自己会过得更好吧。
初中同学，各奔东西，不知何事能再相见。遗憾的是，我竟然没有抽出半天的时间，去回到赤中，跟我的老师们道个别，希望你们原谅我吧。我忘不了在那间所谓的“差校”的温暖感觉，忘不了那份真挚的感情，无论是温柔的还是刚硬的。
高中三年时光弥漫着冷漠，但还是能感觉到你们的温暖。原谅我没能足够努力，不能与你们继续做同学，原谅我过去无心的冒犯吧。
离开了让我讨厌的家，也同时离开了网络，离开了 IRC、QQ、论坛…… 网络上的你们教会了我很多，虽然有时与你们意见不合，虽然有时与你们难以相处，但你们却教会我如何与人谈话，如何与人相处，如何与人交流，如何接受别人的观点和坚持自己的信念。你们的真名我不曾知道，然而名字只是个代号，知道这些可爱的网名我就已经满足了。我们明年再见吧。
猫，原谅我没能帮你提高成绩，让你不得不离开这个城市。猫很善良，也太善良，善良的让我不放心。希望你不要遇到坏人吧。也希望我不会被想念淹没。
无论多么不愿意，多么不舍得，时间还是无情的流逝着，将我推向明天。思念不能停止时间，但是时间也不能阻止我思念，我仍然有铭记的权利。
生活还是要继续，人生还是要前行。愿过去的美好能消逝得慢一点吧，希望明天仍会遇见值得我铭记的朋友，仍会过着值得我回忆的生活。巧克力的味道不知如何，但我仍会紧抱希望，因为我还是能控制自己，控制自己的感情、态度和记忆。
再见了，我两年、三年、六年、十二年和永远的朋友们，愿我再次见到你们时仍认得你们，祝你们的生活顺利而幸福。
猫，勇敢面对未来吧，我永远在你身边。
每个人都渴望交流，而我是个幸运儿。
只是短短的半年罢了。半年后，我还会回来……
]]></description>
			<content:encoded><![CDATA[<p>漫长的假期终于结束了，明天就要去学校报到。要离开家了，要离开网络了，要离开我的朋友了，要离开心爱的人了。</p>
<p>“时间会将不好的东西过滤掉，将好的东西提纯。所以我会选择遗忘，不选择铭记。”我情愿选择铭记，因为我不愿美好的回忆消逝，即使不好的东西不时刺痛我一下，尽管时间的冲刷无法阻止。高中的生活令我讨厌，初中的时光却已远去，还是期待18岁后的自己会过得更好吧。</p>
<p>初中同学，各奔东西，不知何事能再相见。遗憾的是，我竟然没有抽出半天的时间，去回到赤中，跟我的老师们道个别，希望你们原谅我吧。我忘不了在那间所谓的“差校”的温暖感觉，忘不了那份真挚的感情，无论是温柔的还是刚硬的。</p>
<p>高中三年时光弥漫着冷漠，但还是能感觉到你们的温暖。原谅我没能足够努力，不能与你们继续做同学，原谅我过去无心的冒犯吧。</p>
<p>离开了让我讨厌的家，也同时离开了网络，离开了 IRC、QQ、论坛…… 网络上的你们教会了我很多，虽然有时与你们意见不合，虽然有时与你们难以相处，但你们却教会我如何与人谈话，如何与人相处，如何与人交流，如何接受别人的观点和坚持自己的信念。你们的真名我不曾知道，然而名字只是个代号，知道这些可爱的网名我就已经满足了。我们明年再见吧。</p>
<p>猫，原谅我没能帮你提高成绩，让你不得不离开这个城市。猫很善良，也太善良，善良的让我不放心。希望你不要遇到坏人吧。也希望我不会被想念淹没。</p>
<p>无论多么不愿意，多么不舍得，时间还是无情的流逝着，将我推向明天。思念不能停止时间，但是时间也不能阻止我思念，我仍然有铭记的权利。</p>
<p>生活还是要继续，人生还是要前行。愿过去的美好能消逝得慢一点吧，希望明天仍会遇见值得我铭记的朋友，仍会过着值得我回忆的生活。巧克力的味道不知如何，但我仍会紧抱希望，因为我还是能控制自己，控制自己的感情、态度和记忆。</p>
<p>再见了，我两年、三年、六年、十二年和永远的朋友们，愿我再次见到你们时仍认得你们，祝你们的生活顺利而幸福。</p>
<p>猫，勇敢面对未来吧，我永远在你身边。</p>
<p>每个人都渴望交流，而我是个幸运儿。</p>
<p>只是短短的半年罢了。半年后，我还会回来……</p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/09/04/%e5%86%99%e5%9c%a8%e7%a6%bb%e5%bc%80%e5%89%8d%e7%9a%84%e5%a4%9c%e6%99%9a/feed/</wfw:commentRss>
		</item>
		<item>
		<title>一个脏了的球</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/09/03/%e4%b8%80%e4%b8%aa%e8%84%8f%e4%ba%86%e7%9a%84%e7%90%83/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/09/03/%e4%b8%80%e4%b8%aa%e8%84%8f%e4%ba%86%e7%9a%84%e7%90%83/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 12:32:27 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/2008/09/03/%e4%b8%80%e4%b8%aa%e8%84%8f%e4%ba%86%e7%9a%84%e7%90%83/</guid>
		<description><![CDATA[我有一个橡胶球，是捐血时送的，后来送给了猫。那个球上的图案印得不是很好，有点缺，猫就像用笔补上，没想到反而把球弄脏了。后来试过用肥皂和橡皮，都没能弄干净。
从这个脏了的球，可以看出：

没有完美的球。
球一旦弄脏，就很难重新变干净。
本意是想把球变得更好，结果却把它弄脏了。
其实脏了也没什么，还是个球。
现在球是脏的，而这种独一无二的脏却记录了它的经历，是其它球所没有的。

]]></description>
			<content:encoded><![CDATA[<p>我有一个橡胶球，是捐血时送的，后来送给了猫。那个球上的图案印得不是很好，有点缺，猫就像用笔补上，没想到反而把球弄脏了。后来试过用肥皂和橡皮，都没能弄干净。</p>
<p>从这个脏了的球，可以看出：</p>
<ol>
<li>没有完美的球。</li>
<li>球一旦弄脏，就很难重新变干净。</li>
<li>本意是想把球变得更好，结果却把它弄脏了。</li>
<li>其实脏了也没什么，还是个球。</li>
<li>现在球是脏的，而这种独一无二的脏却记录了它的经历，是其它球所没有的。</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/09/03/%e4%b8%80%e4%b8%aa%e8%84%8f%e4%ba%86%e7%9a%84%e7%90%83/feed/</wfw:commentRss>
		</item>
		<item>
		<title>终于有手机了</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/08/29/%e7%bb%88%e4%ba%8e%e8%b7%9f%e4%b8%8a%e6%97%b6%e4%bb%a3%e4%ba%86/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/08/29/%e7%bb%88%e4%ba%8e%e8%b7%9f%e4%b8%8a%e6%97%b6%e4%bb%a3%e4%ba%86/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 07:09:59 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/2008/08/29/%e7%bb%88%e4%ba%8e%e8%b7%9f%e4%b8%8a%e6%97%b6%e4%bb%a3%e4%ba%86/</guid>
		<description><![CDATA[昨天开始使用手机了，终于跟上时代。
机子是老妈的 Nokia 8250 老爷机，能打电话能收发短信就够了。
]]></description>
			<content:encoded><![CDATA[<p>昨天开始使用手机了，终于跟上时代。</p>
<p>机子是老妈的 Nokia 8250 老爷机，能打电话能收发短信就够了。</p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/08/29/%e7%bb%88%e4%ba%8e%e8%b7%9f%e4%b8%8a%e6%97%b6%e4%bb%a3%e4%ba%86/feed/</wfw:commentRss>
		</item>
		<item>
		<title>现在用的桌面</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/08/27/%e7%8e%b0%e5%9c%a8%e7%94%a8%e7%9a%84%e6%a1%8c%e9%9d%a2/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/08/27/%e7%8e%b0%e5%9c%a8%e7%94%a8%e7%9a%84%e6%a1%8c%e9%9d%a2/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 11:13:33 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[Desktop]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Openbox]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/2008/08/27/%e7%8e%b0%e5%9c%a8%e7%94%a8%e7%9a%84%e6%a1%8c%e9%9d%a2/</guid>
		<description><![CDATA[上星期弄的，扔掉 icewm 了。桌面依然是 ROX-filer 的 pinboard，WM 是 Openbox，下面的 panel 是 fbpanel。原先想加上 conky，后来发现效果不佳，就去掉了。
Openbox 的配置文件是 xml 的，很易处理。我写了个 python 脚本配置主菜单。但一个问题是 Openbox 的主菜单无法直接在 panel 上调用，因为 panel 不是 Openbox 的。后来使用了 xdotool 解决了。

]]></description>
			<content:encoded><![CDATA[<p>上星期弄的，扔掉 icewm 了。桌面依然是 ROX-filer 的 pinboard，WM 是 Openbox，下面的 panel 是 fbpanel。原先想加上 conky，后来发现效果不佳，就去掉了。</p>
<p>Openbox 的配置文件是 xml 的，很易处理。我写了个 python 脚本配置主菜单。但一个问题是 Openbox 的主菜单无法直接在 panel 上调用，因为 panel 不是 Openbox 的。<a href="http://wiki.archlinux.org/index.php/Openbox#Linking_the_menu_to_a_command">后来使用了 xdotool 解决了</a>。</p>
<p><a href='http://autumncat.blog.ubuntu.org.cn/files/2008/08/openbox-shot-1.png' title='openbox-shot-1.png'><img src='http://autumncat.blog.ubuntu.org.cn/files/2008/08/openbox-shot-1.png' alt='openbox-shot-1.png' width="600"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/08/27/%e7%8e%b0%e5%9c%a8%e7%94%a8%e7%9a%84%e6%a1%8c%e9%9d%a2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>栈究竟有多大？</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/08/26/%e6%a0%88%e7%a9%b6%e7%ab%9f%e6%9c%89%e5%a4%9a%e5%a4%a7%ef%bc%9f/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/08/26/%e6%a0%88%e7%a9%b6%e7%ab%9f%e6%9c%89%e5%a4%9a%e5%a4%a7%ef%bc%9f/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 10:09:42 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[C/C++]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/2008/08/26/%e6%a0%88%e7%a9%b6%e7%ab%9f%e6%9c%89%e5%a4%9a%e5%a4%a7%ef%bc%9f/</guid>
		<description><![CDATA[昨天跟骨头因为某些原因谈到了 linux 中进程的栈有多大的问题。从 ulimit -a 中可以看出，栈大小是 8M ，但经过试验，发现并非如此。看来唯有用实验的方法找了。
这是测试程序的代码
int main()
{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;char a[S_SIZE];
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;a[0] = '\1';
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;return 0;
}
通过控制 S_SIZE 的值，观测程序是否因段错误崩溃，就可以大致知道栈空间有多大。至于寻找 S_SIZE，我使用了二分的方法。
但奇怪的是，寻找出来的 S_SIZE 的值竟然每次都不同，骨头他也发现当 a 的大小在某个区域（大约在 8380000 字节附近）时，程序段错误出现了随机性。实在太奇怪了。
既然出现了随机性，于是便统计了成功运行（即没有出现段错误）的概率和 a 大小的关系：(骨头供图，横坐标是 a 的大小，单位字节，纵坐标是成功概率，单位 %)

噢，看来是线性相关哦。根据老狼的解释，程序进入 main() 之前，先进入了 glibc 里的 _start()，并占用了部分的栈。如果是这样的话，留给 main() 的栈空间大小大概为 8376000Byte ~ 8384200Byte，且呈均匀分布（即栈大小为在此区间内各值的机率是均等的）。至于为什么会这样，可能跟 _start 的实现有关，就不清楚了。
附一篇 Before main() 分析。貌似很复杂，我没深入看。
]]></description>
			<content:encoded><![CDATA[<p>昨天跟骨头因为<a href="http://forum.ubuntu.org.cn/viewtopic.php?t=144778">某些原因</a>谈到了 linux 中进程的栈有多大的问题。从 ulimit -a 中可以看出，栈大小是 8M ，但经过<a href="http://autumncat.blog.ubuntu.org.cn/2008/08/26/main-%e7%81%b5%e5%bc%82%e4%ba%8b%e4%bb%b6/">试验</a>，发现并非如此。看来唯有用实验的方法找了。</p>
<p>这是测试程序的代码</p>
<pre>int main()
{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char a[S_SIZE];
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a[0] = '\1';
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;
}</pre>
<p>通过控制 S_SIZE 的值，观测程序是否因段错误崩溃，就可以大致知道栈空间有多大。至于寻找 S_SIZE，我使用了二分的方法。</p>
<p>但奇怪的是，寻找出来的 S_SIZE 的值竟然每次都不同，骨头他也发现当 a 的大小在某个区域（大约在 8380000 字节附近）时，程序段错误出现了随机性。实在太奇怪了。</p>
<p>既然出现了随机性，于是便统计了成功运行（即没有出现段错误）的概率和 a 大小的关系：(骨头供图，横坐标是 a 的大小，单位字节，纵坐标是成功概率，单位 %)</p>
<p><a href='http://autumncat.blog.ubuntu.org.cn/files/2008/08/i9084.png' title='i9084.png'><img src='http://autumncat.blog.ubuntu.org.cn/files/2008/08/i9084.png' alt='i9084.png' width="600"></a></p>
<p>噢，看来是线性相关哦。根据老狼的解释，程序进入 main() 之前，先进入了 glibc 里的 _start()，并占用了部分的栈。如果是这样的话，留给 main() 的栈空间大小大概为 8376000Byte ~ 8384200Byte，且呈均匀分布（即栈大小为在此区间内各值的机率是均等的）。至于为什么会这样，可能跟 _start 的实现有关，就不清楚了。</p>
<p>附一篇 <a href="http://blog.csdn.net/chief1985/archive/2008/04/08/2261324.aspx">Before main() 分析</a>。貌似很复杂，我没深入看。</p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/08/26/%e6%a0%88%e7%a9%b6%e7%ab%9f%e6%9c%89%e5%a4%9a%e5%a4%a7%ef%bc%9f/feed/</wfw:commentRss>
		</item>
		<item>
		<title>main 灵异事件</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/08/26/main-%e7%81%b5%e5%bc%82%e4%ba%8b%e4%bb%b6/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/08/26/main-%e7%81%b5%e5%bc%82%e4%ba%8b%e4%bb%b6/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 08:18:23 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[C/C++]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/2008/08/26/main-%e7%81%b5%e5%bc%82%e4%ba%8b%e4%bb%b6/</guid>
		<description><![CDATA[昨天跟骨头研究栈大小的问题时，发现在栈上分配同样大小的数组，我的程序段错误了，骨头的竟然没事！怎么回事呢？我把他的程序拿来对比：
我的版本
int main (int argc, char const* argv[])
{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;char a[8*1024*1024];
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;return 0;
}

骨头的版本
int main ()
{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;char a[8*1024*1024];
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;return 0;
}

看来只有 main 的声明方式不同。但为什么我的就会崩溃呢，通过看汇编代码终于找到了原因。
先看骨头的版本
main:
.LFB2:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pushq&#160;&#160; %rbp
.LCFI0:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;movq&#160;&#160;&#160;&#160;%rsp, %rbp
.LCFI1:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;subq&#160;&#160;&#160;&#160;$8388488, %rsp
.LCFI2:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;movl&#160;&#160;&#160;&#160;$0, %eax
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;leave
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ret

然后是我的
main:
.LFB2:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pushq&#160;&#160; %rbp
.LCFI0:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;movq&#160;&#160;&#160;&#160;%rsp, %rbp
.LCFI1:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;subq&#160;&#160;&#160;&#160;$8388504, %rsp
.LCFI2:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;movl&#160;&#160;&#160;&#160;%edi, -8388612(%rbp)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;movq&#160;&#160;&#160;&#160;%rsi, -8388624(%rbp)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;movl&#160;&#160;&#160;&#160;$0, %eax
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;leave
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ret

看来那句数组声明并没有实际的“分配”空间，而只是简单的移动栈顶（%rsp）。而 gcc 又可能使用了某种调用协议，使用 %edi 和 %rsi 传递前两个参数，于是在把寄存器参数压到栈上时，就段错误了。
]]></description>
			<content:encoded><![CDATA[<p>昨天跟骨头<a href="http://autumncat.blog.ubuntu.org.cn/2008/08/26/%e6%a0%88%e7%a9%b6%e7%ab%9f%e6%9c%89%e5%a4%9a%e5%a4%a7%ef%bc%9f/">研究栈大小的问题</a>时，发现在栈上分配同样大小的数组，我的程序段错误了，骨头的竟然没事！怎么回事呢？我把他的程序拿来对比：</p>
<p>我的版本</p>
<pre>int main (int argc, char const* argv[])
{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char a[8*1024*1024];
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;
}</pre>
</p>
<p>骨头的版本</p>
<pre>int main ()
{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char a[8*1024*1024];
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;
}</pre>
</p>
<p>看来只有 main 的声明方式不同。但为什么我的就会崩溃呢，通过看汇编代码终于找到了原因。</p>
<p>先看骨头的版本</p>
<pre>main:
.LFB2:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pushq&nbsp;&nbsp; %rbp
.LCFI0:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;movq&nbsp;&nbsp;&nbsp;&nbsp;%rsp, %rbp
.LCFI1:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subq&nbsp;&nbsp;&nbsp;&nbsp;$8388488, %rsp
.LCFI2:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;movl&nbsp;&nbsp;&nbsp;&nbsp;$0, %eax
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;leave
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ret</pre>
</p>
<p>然后是我的</p>
<pre>main:
.LFB2:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pushq&nbsp;&nbsp; %rbp
.LCFI0:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;movq&nbsp;&nbsp;&nbsp;&nbsp;%rsp, %rbp
.LCFI1:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subq&nbsp;&nbsp;&nbsp;&nbsp;$8388504, %rsp
.LCFI2:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;movl&nbsp;&nbsp;&nbsp;&nbsp;%edi, -8388612(%rbp)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;movq&nbsp;&nbsp;&nbsp;&nbsp;%rsi, -8388624(%rbp)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;movl&nbsp;&nbsp;&nbsp;&nbsp;$0, %eax
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;leave
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ret</pre>
</p>
<p>看来那句数组声明并没有实际的“分配”空间<strike>，而只是简单的移动栈顶（%rsp）</strike>。而 gcc 又可能使用了某种调用协议，使用 %edi 和 %rsi 传递前两个参数，于是在把寄存器参数压到栈上时，就段错误了。</p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/08/26/main-%e7%81%b5%e5%bc%82%e4%ba%8b%e4%bb%b6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>猫的 19 岁生日</title>
		<link>http://autumncat.blog.ubuntu.org.cn/2008/08/24/%e7%8c%ab%e7%9a%84-19-%e5%b2%81%e7%94%9f%e6%97%a5/</link>
		<comments>http://autumncat.blog.ubuntu.org.cn/2008/08/24/%e7%8c%ab%e7%9a%84-19-%e5%b2%81%e7%94%9f%e6%97%a5/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 08:20:27 +0000</pubDate>
		<dc:creator>autumncat</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://autumncat.blog.ubuntu.org.cn/2008/08/24/%e7%8c%ab%e7%9a%84-19-%e5%b2%81%e7%94%9f%e6%97%a5/</guid>
		<description><![CDATA[昨天是猫的 19 岁生日，我约了她一起去天河城打游戏机。我们兑了 60 个币，玩了一个多小时，只用了一半。呵呵，太开心了。不过收获不多，看见有人拿着几千张票，太无言了。
之后又去了购书中心，买了一本《The Art of UNIX Programming》。还记得当初第一次约她单独出来也是去购书中心呢，时间有时过得很快。
不过，我没有准备礼物，算是偷懒了一回吧。她也是叫我不用送礼物了。
]]></description>
			<content:encoded><![CDATA[<p>昨天是猫的 19 岁生日，我约了她一起去天河城打游戏机。我们兑了 60 个币，玩了一个多小时，只用了一半。呵呵，太开心了。不过收获不多，看见有人拿着几千张票，太无言了。</p>
<p>之后又去了购书中心，买了一本《The Art of UNIX Programming》。还记得当初第一次约她单独出来也是去购书中心呢，时间有时过得很快。</p>
<p>不过，我没有准备礼物，算是偷懒了一回吧。她也是叫我不用送礼物了。</p>
]]></content:encoded>
			<wfw:commentRss>http://autumncat.blog.ubuntu.org.cn/2008/08/24/%e7%8c%ab%e7%9a%84-19-%e5%b2%81%e7%94%9f%e6%97%a5/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
