<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://feeds.qzone.qq.com/rss.xsl" version="1.0"?>
<rss version="2.0" xmlns:qz="http://qzone.qq.com">
<channel>
<title><![CDATA[丠 極 以 卝,]]></title>
<description><![CDATA[Thinking]]></description>
<link>http://274839260.qzone.qq.com</link>
<lastBuildDate>Wed, 25 Nov 2009 04:07:55 GMT</lastBuildDate>
<generator>Qzone</generator>
<language>zh-cn</language>
<copyright>Copyright (C), 2005-2008, Tencent Tech. Co., Ltd.</copyright>
<pubDate>Mon, 30 Mar 2009 04:41:40 GMT</pubDate>

<item>
<title><![CDATA[写给地球的摩登情歌]]></title>
<link>http://274839260.qzone.qq.com/blog/1238388100</link>
<description><![CDATA[　　<object codeBase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab#version=8,0,0,0" height="190" width="440" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="musicFlash**" id="musicFlash0" src="http://imgcache.qq.com/music/musicbox_v2_1/img/MusicFlash.swf" ubb="386585777|5|http://streamrdt.music.qq.com/2683.04bf8cd8322879da8cb8c569affae9c4/103232823/a.mp3|处女空气|0|Echo|386849385|5|http://streamrdt.music.qq.com/2721.eb13cdb0fde5842b657550e437523b1d/103232861/a.mp3|钢琴与小步舞曲|0|黑凡斯|387385221|5|http://streamrdt.music.qq.com/2781.ab7ce945974065649045da241d9033fd/103232921/a.mp3|指针|0|指人儿乐团|387690612|5|http://streamrdt.music.qq.com/2819.3ec6c7f39a71d94ba3b99a465289e982/103232959/a.mp3|River|0|STAYCOOL"><param value="http://imgcache.qq.com/music/musicbox_v2_1/img/MusicFlash.swf" name="movie" /><param value="#ffffff" name="bgColor" /><param value="showall" name="scale" /><param value="transparent" name="wmode" /><param value="true" name="menu" /><param value="always" name="allowScriptAccess" /></object><wbr /> <br><br>　　<a href="http://www.greenpeace.org/china/zh/" target="_blank">綠色和平</a><wbr />與回聲樂團攜手合作，以“Earth is our modern love.”(地球是我們的摩登愛人)為訴求，推出單曲&lt;處女空氣&gt;，用音樂表達對地球的關懷，並突顯氣候變化危機已迫在眉睫，呼籲公眾行動起來，對抗氣候變化。為擴大這股“摩登綠潮”，<a href="http://www.greenpeace.org/china/zh/" target="_blank">綠色和平</a><wbr />更與INDIEVOX合辦活動，募集與環境、氣候變化相關的音樂創作，制作網路合輯，和創作者們一同證明︰寫歌，帶來改變。 <br>　　音樂無國界，環境問題亦然。回聲樂團以余光中的詩作為靈感，擷取「春天」、「呼吸」等意象，結合對自然、氣候的描繪，寫就&lt;處女空氣&gt;，為綠色和平倡議的氣候變化議題，提供切身的省思。回聲樂團2009年的首場演唱會—3月28日在臺北The Wall(這墻音樂藝文展演空間)，更以&lt;處女空氣&gt;為名，並融合保護地球、實際行動的元素。 <br>　　另外，為擴大音樂的感染力，讓更多人關註氣候變化造成的結果，<a href="http://www.greenpeace.org/china/zh/" target="_blank">綠色和平</a><wbr />將在三、四月份，與推廣原創音樂的INDIEVOX、鼓吹獨立精神的春天吶喊音樂節形成夥伴關係，建立音樂與環保雙向溝通的平臺。 <br>　　氣候變化正在發生，2009年是重要的一年，12月時，各國代表將雲集丹麥哥本哈根，商討2012年後，應對氣候變化的溫室氣體減排目標。綠色和平推動全球公民社會的串聯，促使決策者認知永續發展的重要。跟音樂界的串連、網路合輯的產出，是愛地球的證據、民間社會最響亮的聲音。 <br>　　<a href="http://www.greenpeace.org/china/zh/" target="_blank">綠色和平</a><wbr />作為國際環保組織，過去多次與音樂人結盟，包括香港的黃耀明、at 17、林一峰等，提升大眾對於氣候變化的意識；在中國大陸，則邀請麥田守望者，實地走訪巴布亞新幾內亞，了解原始森林被砍伐的情況。 <br><br>　　曲目   · · · · · ·   <br>　　01. 回聲樂團 Echo - 處女空氣(Earth Is Our Modern Love) <br>　　02. Havens 黑凡斯 - 鋼琴與小步舞曲 <br>　　03. 斑斑 + BOYZ &amp; GIRL - BANANATOWN_超級超級加強板！ <br>　　04. LightHouse - 感恩 <br>　　05. Mister Green &amp; Highway 9 九號公路 - Be Alright 終將無恙 <br>　　06. 林子良 - 擦亮地球 <br>　　07. STAYCOOL - River <br>　　08. STAYCOOL - 大雨，大禹 <br>　　09. 騎去哪樂團 - 小花花 <br>　　10. alluvial：阿路米爾 - Everlasting <br>　　11. MC仁 - 香港空气 <br>　　12. 指人兒樂團 - 指針 (Bedroom版) <br>　　参与艺人及曲目不断更新中.. <!--v:3.2--> ]]></description>
<category><![CDATA[妖精耳朵]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1238388100#comment</comments>
<qz:effect>142623232</qz:effect>
<pubDate>Mon, 30 Mar 2009 04:41:40 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1238388100</guid>
</item>

<item>
<title><![CDATA[只言片语]]></title>
<link>http://274839260.qzone.qq.com/blog/1237825965</link>
<description><![CDATA[<span style="font-weight:bold"><wbr />　　编程的首要原则(s)是什么？</span><wbr /><br><span style="font-weight:bold"><wbr /><br>　　学习一项知识，必须问自己三个重要问题：</span><wbr /><br><br>　　1. 它的本质是什么。<br>　　2. 它的第一原则是什么。<br>　　3. 它的知识结构是怎样的。<br><br>　　<span style="font-weight:bold"><wbr />你们认为编程的首要原则是什么？</span><wbr /><br><br>　　1. 获得最多认同的答案：<br><br><span style="font-weight:bold"><wbr />　　KISS - Keep It Simple Stupid </span><wbr /><br><span style="font-weight:bold"><wbr />　　DRY - Don’t Repeat Yourself</span><wbr /><br><br>　　2. 获得第二认同的答案：<br><br>　　<span style="font-weight:bold"><wbr />写代码时时刻设想你就是将来要来维护这坨代码的人。</span><wbr /><br><br>　　在这个答案后面有人添加到：<br>　　<span style="font-weight:bold"><wbr />最好设想你的代码会被一个挥着斧头的精神病来维护。</span><wbr /><br><br>　　有人接着又YY道：<br>　　<span style="font-weight:bold"><wbr />而且这个挥着斧头的精神病还知道你住在哪儿。</span><wbr /><br><br>　　3. 一些众所不一定周知的答案：<br><br>　　<span style="font-weight:bold"><wbr />先弄清你的问题是什么！</span><wbr /><br>　　弄清问题永远是问题解决过程中的第一步和最重要的一步。<br><br>　　<span style="font-weight:bold"><wbr />代码只是工具，不是手段。</span><wbr /><br>　　不知道怎么最好地解决你手头的问题（注：需求、架构、算法，技术选型，etc..），写上一万坨代码也是浪费比特。<br><br>　　<span style="font-weight:bold"><wbr />知道什么时候不该编码。</span><wbr /><br>　　（类似条目：YAGNI——“你并不需要编写这坨代码！”，针对你的需求编码，“写你所需”，别做“聪明事”，为一个不确定的未来编码。同时也注意模块化设计，以便能在未来新增需求时无痛扩充系统）<br><br>　　<span style="font-weight:bold"><wbr />永远不要假定你已经了解一切了！</span><wbr /><br><br>　　<span style="font-weight:bold"><wbr />不作没有证据的推论。</span><wbr /><br><span style="font-weight:bold"><wbr /><br>　　想清楚了再编写。<br>　　</span><wbr />类似条目：如果方案在你脑子里面或者纸上不能工作，写成代码还是不能工作。<br><br>　　4. 一些众所很可能周知的答案：<br><br>　　越懒越好。<br> <br>　　过早优化是一切罪恶的根源。<br> <br>　　不要重新发明轮子。<br> <br>　　测试通过前说什么“它可以工作”都是纯扯淡。<br> <br>　　了解你的工具。<br> <br>　　一切以用户需求为导向。<br> <br>　　利用分治、抽象，解开子问题之间的耦合。<br><br>　　5. 最幽默的答案：<br><br>　　咖啡进，代码出。（Coffee in, Code out）<br><br>　　最后，整个问题的讨论在<a href="http://stackoverflow.com/questions/159176" target="_blank">这里</a><wbr /><br>　　 <!--v:3.2--> ]]></description>
<category><![CDATA[IT技术]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1237825965#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Mon, 23 Mar 2009 16:32:45 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1237825965</guid>
</item>

<item>
<title><![CDATA[变化的效应]]></title>
<link>http://274839260.qzone.qq.com/blog/1235014354</link>
<description><![CDATA[　　一件很有趣的事情。我们常常会有这样的判断。一个坏人总做坏事，但当他突然做了一件好事，我们对他的看法可能马上会改变，会原谅他过去的种种，并对他的这次好事大大赞赏，以至于认为他就成为好人了。相反，一个好人做了一件坏事，我们往往就只看到他的这件坏事，而对以往的好事视而不见，认为他原来是个坏人，甚至会认为他原来做的好事都是有预谋的。 <br>     <br>　　举个例子，小说《天龙八部》中的吐蕃国师鸠摩智和少林方丈带头大哥。大家都知道前者是几乎是一个大魔头，无恶不作。作为出家人，本应六根清净，一心向佛才对，可他却带着一批手下到处找人挑战，弄得江湖上不得安宁，大理段氏的天龙寺因他而再无宁日。可最后的结局是什么。在一个枯井中，鸠摩智武功尽失，而不再有争强好胜的念头，回去好好念他的经了。段誉就此原谅了他，大家也原谅了他，认为他改邪归正了。以前的事情一笔勾销，既往不咎。我们再看看带头大哥的故事。33年前，带头大哥得到消息，辽人要进攻大宋。俗话说，天下兴亡，匹夫有责，更何况是少林的高僧呢。于是带头大哥就带领一帮江湖豪杰，守在雁门关，等待着辽军的到来。可当时等来的只是普通的契丹百姓。我们知道，当时的情况，各种信息闭塞，中原的人很可能从来没有见过辽人。于是悲惨的一幕就发生了，这也造就了乔峰悲剧的一生。这是错事其一。其二，带头大哥犯了佛教中的戒律之一，与叶二娘有了私情，生下虚竹。我们姑且不看他做这些事情的原因，就算是他做的坏事。他一生做了两件坏事。可是他做的好事呢，小说中没有直接提到。可是单从少林方丈这一头衔来看，他应是好人中的好人。那他的结果是什么呢？少林方丈被杖责吐血而死。 <br>     <br>　　简单说来，一个坏人，做了好事，他的一切的坏事不但不被惩罚，反而因这件好事，他赢得了很多的表扬。而一个好人，做了坏事，他的所有好事不但不被承认，反而因这件坏事，他得到的惩罚远远比坏人做同样的坏事得到的惩罚严厉得多。这样看起来很不公平。同样是好事，为什么坏人做了效果就不一样？同样是坏事，为什么好人做了结果又不一样？佛教有云：&quot;放下屠刀，立地成佛&quot;。对于十恶不赦的人，有了向佛之心，便可成佛。鸠摩智算是要立地成佛了。可是佛教的清规戒律又说了，犯了戒是要受惩罚的，甚至要受非常严厉的惩罚。少林方丈这样的高僧看来是成不了佛了，可能还要下地狱也说不定。我们常有成语，&quot;一着不慎，全盘皆输&quot;，&quot;千里之堤，溃于蚁穴&quot;。再好的东西，只要有了一点点瑕疵，它便不再是完美的了，甚至还不如一样不好的东西。生活中的种种迹象都表明了我们的这种看似很奇怪的，很不公平的倾向。也许有人说，人性本恶吧，或是人就是自私的吧，或人都是追求完美的吧。 <br>     <br>　　实际上，当我们去掉这些主观的因素，将好与坏当作是同样的东西时，我们就会发现，我们实际上并不注意好还是坏的，我们注意的是从好到坏，或是从坏到好。也就是说，我们注意的是好与坏之间的变化，而不是好与坏本身。 <br>     <br>　　这样的一个事实实际上可以用香农的信息论中熵来解释。假如一个事物有2个状态{S1, S2}。当它处长时间处于某个状态S1时，那么它下一时刻处于S1的概率P(S1)=p1就会很大(不妨设为0.9)，而处于状态S2的概率P(S2)=p2就会很小(p2=0.1)，那么这时事件S1的熵为H1=-p1*log(p1)=0.04(取10为底，本来取2，我没算)，S2的熵为H2=-p2*log(p2)=0.1。显然H1&lt;&lt;H2。也就是说当这个事物下一时刻仍然处于S1时，它的熵很小，它所带来的信息很少，因而它的影响就很小，因而也就有很少人会在意这件事。相反，当其处于S2时，由于熵很大，它的影响就很大，因而大家都会很注意这件事情。 回到上面的故事。鸠摩智变好的概率很小，所以，一旦这个小概率事件发生，他就带来了轰动效应，就是人们把他以前的所做所为就忽略了，还对此次行为大加赞赏。而带头大哥呢，他做坏事的概率也很小，所以，当他做了所谓的坏事之后，他所受的惩罚远比一般坏人所受的惩罚严厉得多。 <br>     <br>　　推而广之，不单单是做好事，做坏事。一般情况，想想我们平时是怎样引起别人注意的。是不是做一些与众不同的事情。比如，一个人在看书，我想叫他去吃饭。我怎么做呢。我就大声地叫他，他就注意到我了，我就可以说吃饭的事情了。这里，我大声叫他这件事情，就与我先前的事情(比如我也正在看书)不一样，而且它发生的概率比看书要小得多。可能你会问，为什么我下一时刻做另外一件事情的概率要比与上一时刻作同样的事情的概率要小。可以这样解释：惯性。物体总有保持上一时刻状态的倾向，所以会如此。 <br>     <br>　　所以，我们乍一看很没有道理，甚至很不公平的事情，其实内在是很符合自然界规律的。懂了这些，便不再会被一些突如其来的事情所迷惑。像现在网络时代的各种事情，不过是为了得到轰动效应而做的一些小概率事件罢了，比如辍学开公司而成为世界首富，比如怎么怎么一夜成名...大多数人是不会这么干的。好好生活才是真的。 <br><br><br>　　PS： <br>　　1。香农是信息论的奠基人，是计算机界的大牛。他的熵理论是当今信息处理的基础。 <br>     <br>　　2。当前炒的很热的小波(wavelet)，就是因为善于处理局部信号，处理信息的变化而被广为使用。它实际上反映了人们的对于变化异常注意的这种倾向。　　 <!--v:3.2--> ]]></description>
<category><![CDATA[IT技术]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1235014354#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Thu, 19 Feb 2009 03:32:34 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1235014354</guid>
</item>

<item>
<title><![CDATA[学习习惯]]></title>
<link>http://274839260.qzone.qq.com/blog/1234876150</link>
<description><![CDATA[　　网上看到有人发牢骚，具体内容如下： <br><br>　　<span style="font-weight:bold"><wbr />“自己列了的学习计划，比如从某本书或某个技术看起，可看着看着就发现，要了解这项东西，就需要先了解下别的，要了解别的，结果还要往前推，相关的东西永远没有尽头。结果搞的自己经常半途停下来，学习进展的速度很慢，心情也很不好，感觉好多好多东西啊，就像永远都没有了希望。特别是我的基础很差，感觉只有解决了这个问题，才能更好的进步。”</span><wbr /> <br><br>　　这是很多人都遇到的问题，因为知识体系都是相关联的，如果缺少其中一项你会感觉寸步难进。尤其是在程序员这个职业中体现的尤其明显，每天都有新的技术诞生，如果盲目的追求新技术，最后的结果只会把自己弄的疲惫不堪。有没有好的办法？ <br><br>　　<span style="font-weight:bold"><wbr />抓住不变量</span><wbr /> <br><br>　　重视知识的本质。对于程序员来说这一点尤其重要，程序员行业的知识芜杂海量，而且总是在增长变化。很多人 <br>感叹跟不上新技术。应对这个问题的办法只能是：抓住不变量。大量的新技术其实只是一层皮，背后的支撑技术其实都是十来年不变的东西。底层知识永远都不过时。算法数据结构永远都不过时。基本的程序设计理论永远都不过时。良好的编码习惯永远都不过时。分析问题和解决问题的能力永远都不过时。强大的学习能力和旺盛的求知欲永远都不过时。你大脑的思维方式永远都不过时。 <br>　　 <!--v:3.2--> ]]></description>
<category><![CDATA[IT技术]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1234876150#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Tue, 17 Feb 2009 13:09:10 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1234876150</guid>
</item>

<item>
<title><![CDATA[构造健壮系统]]></title>
<link>http://274839260.qzone.qq.com/blog/1234587715</link>
<description><![CDATA[　　本文转自：<a href="http://blog.csdn.net/g9yuayon/archive/2007/04/22/1574518.aspx" target="_blank">http://blog.csdn.net/g9yuayon/archive/2007/04/22/1574518.aspx</a><wbr /> <br> <br>　　有时无知是福。俺看到一点新鲜的科普也能觉得造化神奇。刚才读Gerald Jay Sussman（<a href="http://mitpress.mit.edu/sicp/" target="_blank">SICP</a><wbr />作者）的文章，<a href="http://swiss.csail.mit.edu/classes/symbolic/spring07/readings/robust-systems.pdf" target="_blank">Building Robust Systems – an essay</a><wbr />，竟然心如小鹿乱撞，手心湿润，仿佛第一次握住初恋情人温柔的手。 <br> <br>　　这篇文章主旨明了：构造复杂的健壮系统非常困难。我们的软件能够有效完成某件具体任务，却不能适应业务领域的变化。一点细微的需求或部署的改动都能让我们的系统变得脆弱。反观生物进化的历史，无数生物在频繁变更的严酷大自然里繁衍生息。也许我们能从中学到让系统随环境变更而自动演化的秘密。当然，不是所有的软件都身段僵硬。35年前问世的Emacs至今是最高效的编辑器之一（不怕惹众怒地说一句，流行的EditPlus和UltraEdit除了学习曲线，还是不能和Emacs比），实属居家旅行杀人越货之必备利器。20年前问世的TeX ，1989年就停止更新代码，但这并不能阻挡它横扫科技出版业，变成科技出版物排版的事实标准，基本上干掉了科技出版业里的排版员这项本来很有前途的工作。不过，这些都是特例。我们需要了解的是构造复杂系统的通用方法。不然skynet和matrix怎么能够问世嗫？ <br>　　 <br>　　Sussman在文章里讨论了生物在残酷进化里得来的五坨特性。这些特性对谙熟生物的老大们也许不是新鲜事，却能让我这个靠三思科普生物的半文盲肾上腺素急剧释放： <br> <br>　　<span style="font-weight:bold"><wbr />冗余</span><wbr />(redundancy)和<span style="font-weight:bold"><wbr />简并</span><wbr />(degenerate，不知道这个翻译对不对)<br><br>　　强健的生物系统都有大量冗余。比如肾和肝。割掉一个肾，我们仍然能活蹦乱跳。把肝的三分之一供奉给乙肝病毒，我们被歧视乙肝携带者的公司气死的几率也大多得肝癌挂掉的几率。<br><br>　　生物系统也高度简并：同一功能可以由不同的部分来完成。比如我们的能量既能从糖获得，也能从脂肪获得，还能从蛋白质里获得（这个造成我们为节食和消耗热量绞尽脑汁，实属进化跟不上变化的特例，另当别论）。而这三者的代谢过程都不一样。甚至我们的遗传代码也是简并的。我们有20来种氨基酸，但核苷酸构成的密码子组合却有64种。这样才能让点突变不至于影响某个密码区的蛋白质，使得突变能积累起来，同时不会导致明显的表现型后果。不然领导某天生出一特聪明的小孩儿(变异了)，但就是长得像头羊，我们非得抓狂不可。简并成于进化，也成就进化。环境改变了，大不了某个部分废掉，但生命继续（系统依然满足规格）。而废掉的功能为变异（或修补）腾出空间。整个系统没有被惊扰。<br><br>　　现在的软件系统往往包含冗余，但很少刻意加入简并。作者顺便对Python拍砖：Python的口号是TIOWWTDI TIOOWTDI（There is only one way to do it），明显是零简并系统<br><br>　　<span style="font-weight:bold"><wbr />探索行为</span><wbr /><br><br>　　探索行为也是生物系统健壮的基石。生物需要的合适功能通过“生成-测试”的机制获得。系统某部分生成功能，而另外相对独立的部分测试功能，决定接受还是拒绝测试结果。比如说支持细胞上的微管阵列决定细胞的形状。微管们总是不断被生成和摧毁。那些有幸碰到细胞膜里稳定子的微管们得以存活。最终结果就是细胞的形状又稳定子的位置决定。所以细胞形状的生成和维护机制同确定细胞最终形状的机制分开(操作系统设计里policy和mechanism分开有点类似)。<br><br>　　探索过程中测试者不必知道行为提供者。行为提供者也不必知道测试机制。这样的结果是变异和适应非常灵活，因为测试者和行为提供者可以自由发展。反正合者生，不合者死。负面作用就是这种选择代价高昂。自然选择的每一秒都伴随着无数生命的消亡。<br><br>　　<span style="font-weight:bold"><wbr />隔离</span><wbr />和<span style="font-weight:bold"><wbr />定位<br></span><wbr />　　<br>　　我们身体的每一坨细胞都源于单一的受精卵。所有细胞的遗传信息（才1GM内存！）都一样。但是，我们有各种专门细胞，比如皮肤细胞，神经细胞，肌肉细胞等。这些细胞再进一步组织成组织，器官，和器官系统。这一切之所以可能，是因为细胞们能根据环境特异化。也就是说，细胞的行为并没有被编入细胞间的信号传递，而是由基因组决定。不同的信号组合可以激活或关闭细胞的某项功能。不同的细胞组合起来，进一步实现更为复杂的功能。<br><br>　　优秀的软件系统有类似的特点。它们高度模块化。不同的模块在不同的环境里执行对应的功能，进行不同的组合。<br>　　<br>　　<span style="font-weight:bold"><wbr />防御</span><wbr />，<span style="font-weight:bold"><wbr />修补</span><wbr />，和<span style="font-weight:bold"><wbr />再生<br></span><wbr /><br>　　生物大都能防御异物的攻击，修补缺损的部分，再生死亡的肌体。现在的软件开始包括防御功能，比如安全特性。不过，很少有强大的修补和再生功能，虽然号称自己能自我调控的系统不少。前两年IBM闹腾得欢的autonomous computing最近好像也让位给牛皮轰轰的SOA。Erlang的容错系统倒非常诱人：它的基础设施让系统比较轻松地侦测出问题的进程，然后在不影响系统运行的前提下重启该进程。<br><br>　　<span style="font-weight:bold"><wbr />组合</span><wbr /><br><br>　　复杂系统都是又小模块组合而成。这点我们并不陌生。我们构建的系统模块依赖事先写好的规范。比如接口的规范，比如接口调用的顺序。这种规范现行的办法随着系统复杂程度的增高变得越来越难。相反，人类的基因组信息不过区区1G，还不够容纳一个普通操作系统的规范，却足以决定我们的构造和行为。我们的“系统接口”必须能够自我配置，适应环境。代价是系统的初始化时间太长，9月怀胎不过是刚开始。<br><br>　　<span style="font-weight:bold"><wbr />文章也讨论了具备这些通用特性的健壮系统需要哪些基础功能：</span><wbr /><br><br>　　<span style="font-weight:bold"><wbr />通用的部件</span><wbr /><br><br>　　健壮的系统总是由一系列通用部件构成。每类部件都有广泛的应用范围。每个部件能接受范围宽广的输入，但能输出范围狭窄的结果。这好比久经考验的电子原件。他们能在充斥了噪音信号的环境里正确工作，输出可以预测的信号。<br><br>　　<span style="font-weight:bold"><wbr />可以扩展的泛型操作符</span><wbr /><br><br>　　比如同样是加号，+, 既可以处理整数相加，也能处理实数相加，也能处理矩阵相见。更重要的是，还能让用户扩展该操作符的语义，引入新的功能。这样不仅能让新程序容易编写，而且能旧的程序自然增加功能，应对新的环境。这点其实很多语言都有所支持，尤其是现下流行的动态语言。比如说在Lisp环境下开发，我们可以开发一个简单的版本，让程序运行起来。然后我们就在这个运行的程序里不断调试，修改，和加入新的功能，直到这个系统健全。这里有<a href="http://www.beta9.be/svc/lisp-movie-1-http.mov" target="_blank">演示录像</a><wbr />。<br><br>　　<span style="font-weight:bold"><wbr />生成和测试</span><wbr /><br><br>　　以下略……<br>　　 <!--v:3.2--> ]]></description>
<category><![CDATA[IT技术]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1234587715#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Sat, 14 Feb 2009 05:01:55 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1234587715</guid>
</item>

<item>
<title><![CDATA[程序员的十层楼]]></title>
<link>http://274839260.qzone.qq.com/blog/1234539871</link>
<description><![CDATA[　　本文转自：<br>　　<a href="http://softwareblogs-zho.intel.com/2009/02/04/1071/" target="_blank">http://softwareblogs-zho.intel.com/2009/02/04/1071/</a><wbr /> <br>　　<a href="http://softwareblogs-zho.intel.com/2009/02/04/1073/" target="_blank">http://softwareblogs-zho.intel.com/2009/02/04/1073/</a><wbr /> <br>　　<a href="http://softwareblogs-zho.intel.com/2009/02/04/1077/" target="_blank">http://softwareblogs-zho.intel.com/2009/02/04/1077/</a><wbr /> <br>　　<a href="http://softwareblogs-zho.intel.com/2009/02/04/1081/" target="_blank">http://softwareblogs-zho.intel.com/2009/02/04/1081/</a><wbr /> <br>　　<a href="http://softwareblogs-zho.intel.com/2009/02/09/1084/" target="_blank">http://softwareblogs-zho.intel.com/2009/02/09/1084/</a><wbr /> <br>　　<a href="http://softwareblogs-zho.intel.com/2009/02/09/1088/" target="_blank">http://softwareblogs-zho.intel.com/2009/02/09/1088/</a><wbr /> <br>　　<a href="http://softwareblogs-zho.intel.com/2009/02/09/1092/" target="_blank">http://softwareblogs-zho.intel.com/2009/02/09/1092/</a><wbr /><br><br>　　截取第一篇： <br><br>　　自西方文艺复兴以来，中国在自然科学方面落后西方很多，软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见，有些人认为中国的程序员水平远落后于西方，有些则认为中国的程序员个人能力并不比西方的程序员差，只是整个软件产业落后而已。 <br><br>　　那么，到底中国的程序员水平比西方程序员水平差，还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢？要解决这个问题，必须先知道程序员有多少种技术层级，每个层级需要什么样的技术水平，然后再比较中国和西方在各个技术层级的人数，就可以知道到底有没有差距，差距有多大。 <br>当然，对于如何划分程序员的技术层级，不同公司或不同人会有不同的划分标准，下面的划分仅代表个人的观点，如有不当之处，还请砸板砖予以纠正。 <br><br>　　<span style="font-weight:bold"><wbr />第1层  菜鸟</span><wbr /> <br><br>　　第1层楼属于地板层，迈进这层楼的门槛是很低的。基本上懂计算机的基本操作，了解计算机专业的一些基础知识，掌握一门基本的编程语言如C/C++，或者Java，或者JavaScript，...，均可入门迈进这层。 <br><br>　　在这层上，中国有着绝对的优势，除了从计算机专业毕业的众多人数外，还有大量的通信、自动化、数学等相关专业的人士进入这一行，此外还有众多的其他专业转行的人士，人数绝对比西方多出甚多。并且还有一个优势就是我们这层人员的平均智商比西方肯定高。 <br><br>　　没有多少人愿意一辈子做菜鸟，因为做&quot;菜鸟&quot;的滋味实在是不咋的，整天被老大们吆喝着去装装机器，搭建一下测试环境，或者对照着别人写好的测试用例做一些黑盒测试，好一点的可以被安排去写一点测试代码。当然如果运气&quot;好&quot;的话，碰到了国内的一些作坊式的公司，也有机会去写一些正式的代码。 <br>所以，菜鸟们总是在努力学习，希望爬更高的一层楼去。 <br><br>　　<span style="font-weight:bold"><wbr />第2层 大虾</span><wbr /> <br><br>　　从第1层爬到第2层相对容易一些，以C/C++程序员为例，只要熟练掌握C/C++编程语言，掌握C标准库和常用的各种数据结构算法，掌握STL的基本实现和使用方法，掌握多线程编程基础知识，掌握一种开发环境，再对各种操作系统的API都去使用一下，搞网络编程的当然对socket编程要好好掌握一下，然后再学习一些面向对象的设计知识和设计模式等，学习一些测试、软件工程和质量控制的基本知识，大部分人经过2～3年的努力，都可以爬到第2层，晋升为&quot;大虾&quot;。 <br>中国的&quot;大虾&quot;数量和&quot;菜鸟&quot;数量估计不会少多少，所以这层上仍然远领先于西方。 <br>　　 <br>　　大虾们通常还是有些自知之明，知道自己只能实现一些简单的功能，做不了大的东西，有时候还会遇到一些疑难问题给卡住，所以他们对那些大牛级的人物通常是非常崇拜的，国外的如Robert C. Martin、Linus Torvalds，国内的如求伯君、王志东等通常是他们崇拜的对象。其中的有些人希望有一天也能达到这些大牛级人物的水平，所以他们继续往楼上爬去。 <br><br>　　<span style="font-weight:bold"><wbr />第3层 牛人</span><wbr /> <br><br>　　由于&quot;大虾&quot;们经常被一些疑难问题给卡住，所以有了&quot;大虾&quot;们只好继续学习，他们需要将原来所学的知识进一步熟练掌握，比如以熟练掌握C++编程语言为例，除了学一些基础性的C++书籍如《C++ Primer》，《Effective C++》，《Think in C++》，《Exception C++》等之外，更重要的是需要了解C++编译器的原理和实现机制，了解操作系统中的内部机制如内存管理、进程和线程的管理机制，了解处理器的基础知识和代码优化的方法，此外还需要更深入地学习更多的数据结构与算法，掌握更深入的测试和调试知识以及质量管理和控制方法，对各种设计方法有更好的理解等。 <br>学习上面说的这些知识不是一挥而就的，不看个三五十本书并掌握它是做不到的。以数据结构算法来说，至少要看个5～10本这方面的著作；以软件设计来说，光懂结构化设计、面向对象设计和一些设计模式是不够的，还要了解软件架构设计、交互设计、面向方面的设计、面向使用的设计、面向数据结构算法的设计、情感化设计等，否则是很难进到这个楼层的。 <br><br>　　当然除了上面说的知识外，大虾们还需要去学习各种经验和技巧。当然这点难不倒他们，现在出版的书籍众多，网络上的技术文章更是不胜数，然后再去各种专业论坛里泡一泡，把这些书籍和文章中的各种经验、技能、技巧掌握下来，再去学习一些知名的开源项目如Apache或Linux操作系统的源代码实现等。此时对付一般的疑难问题通常都不在话下，菜鸟和大虾们会觉得你很&quot;牛&quot;，你也就爬到了第3层，晋升为&quot;牛人&quot;了。 <br>看了上面所讲的要求，可能有些大虾要晕过去了，成为牛人要学这么多东西啊！要求是不是太高了？其实要求一点也不高，这么点东西都掌握不了的话，怎么能让别人觉得你&quot;牛&quot;呢？ <br>　　 <br>　　需要提一下的是，进入多核时代后，从第2层爬到第3层增加了一道多核编程的门槛。当然要迈过这道门槛并不难，已经有很多前辈高人迈进了这道门槛，只要循着他们的足迹前进就可以了。想迈进这道门槛者不妨去学习一下TBB开源项目的源代码(链接：<a href="http://www.threadingbuildingblocks.org/" target="_blank">http://www.threadingbuildingblocks.org/</a><wbr />)，然后上Intel的博客（<a href="http://softwareblogs-zho.intel.com/" target="_blank">http://softwareblogs-zho.intel.com/</a><wbr />）和多核论坛（<a href="http://forum.csdn.net/Intel/IntelMulti-core/" target="_blank">http://forum.csdn.net/Intel/IntelMulti-core/</a><wbr />）去看看相关文章，再买上几本相关的书籍学习一下。 <br><br>　　在国内， 一旦成为&quot;牛人&quot;，通常可以到许多知名的公司里去，运气好者可以挂上一个架构师的头衔，甚至挂上一个&quot;首席架构师&quot;或者&quot;首席xx学家&quot;的头衔也不足为奇。有不少爬到这层的人就以为到了楼顶了，可以眼睛往天上看了，开始目空一切起来，以为自己什么都可以做了，什么都懂了，经常在网络上乱砸板砖是这个群体的最好写照。由此也看出，国内的牛人数量仍然众多，远多于西方的牛人数量，在这层上仍然是领先的。 <br><br>　　也有不少谦虚的&quot;牛人&quot;，知道自己现在还不到半桶水阶段。他们深知爬楼的游戏就像猴子上树一样，往下看是笑脸，往上看是屁股。为了多看笑脸，少看屁股，他们并没有在此停步不前，而是继续寻找到更上一层的楼梯，以便继续往上爬。 <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1234539871#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Fri, 13 Feb 2009 15:44:31 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1234539871</guid>
</item>

<item>
<title><![CDATA[学会透过现象看本质，即使现象有时候挺诡异]]></title>
<link>http://274839260.qzone.qq.com/blog/1234538576</link>
<description><![CDATA[　　最近看到一个汽车对冰淇淋过敏的小故事，转述如下： <br><br>　　某汽车公司收到投诉信，用户抱怨说他每晚都从家里开车去商店买冰淇淋。如果买的是香草冰淇淋，则回家时汽车就无法发动；如果买其它口味的冰淇淋，则汽车可以正常发动。天天如此。该用户怀疑这汽车是否对香草冰淇淋过敏。 <br><br>　　汽车公司的头头觉得这太过诡异，不过还是派了一个工程师去该用户家调查原因。第一天，工程师和用户一起去买冰淇淋。在店里，工程师要求买香草口味，结果出来后，汽车果然不能发动。此后几天，工程师每次都和用户一起去买，每次都由工程师临时决定买什么口味。果不其然，凡是买了香草口味，汽车就无法发动；反之则可以。（由于是工程师临时决定购买的类型，可以排除用户搞恶作剧的可能） <br><br>　　这个工程师是一个理性的人，也不信神，当然不会相信汽车过敏这一说。但是他觉得有更深层的原因在起作用。此后，他每天晚上和该用户一起去买冰淇淋，每次他都详细记录往返的时间、途中踩油门和刹车次数、使用的汽油型号等各种信息。许多天后，他终于发现规律：凡是买香草口味的，在商店里面花的时间少（因为这个口味受欢迎，摆放的货架靠门口）。 <br><br>　　于是问题就转化为：停车的时间短导致汽车不能正常发动。然后，工程师就轻易找到了原因（当停车时间太短，发动机依然很热而无法驱散气阻）。 <br><br>　　这个故事给我们几个启发： <br>　　1、不要拒绝接受貌似很诡异、很离奇、很不可能的现象。<br>　　2、要善于从一些细节发现规律，从而查出问题的根源。 <!--v:3.2--> ]]></description>
<category><![CDATA[IT技术]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1234538576#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Fri, 13 Feb 2009 15:22:56 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1234538576</guid>
</item>

<item>
<title><![CDATA[【专辑推荐】Polly Scattergood - 《Polly Scattergood》]]></title>
<link>http://274839260.qzone.qq.com/blog/1233447340</link>
<description><![CDATA[<wbr /><a href="http://b4.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f8e2d787e59c34bf0b5056b88b76bd519b0304c7abfe23c07d581e82668d313c9144d2c08e73db282bacdaccbb01db7ae3fb186355eb58bb970f0ef037109ccd3451b0f5e" target="_blank"><img style="border:0;" src="http://b4.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f8e2d787e59c34bf0b5056b88b76bd519b0304c7abfe23c07d581e82668d313c9144d2c08e73db282bacdaccbb01db7ae3fb186355eb58bb970f0ef037109ccd3451b0f5e" /></a><wbr /><br> <br>同名专辑：Polly Scattergood《Polly Scattergood》<br>发行时间：2009-03-09 <br>风格：Indie / Experimental<br>Myspace：<a href="http://www.myspace.com/pollyscattergood" target="_blank"><span style="color:#4b4632;line-height:1.8em;">http://www.myspace.com/pollyscattergood</span><wbr /></a><wbr /><br> <br>新年后的第一次推荐，无规可循的声音，有点神经质。尤其喜欢这首。<br><a href="http://www.songtaste.com/song/922757/" target="_blank"><span style="color:#4b4632;line-height:1.8em;">http://www.songtaste.com/song/922757/</span><wbr /></a><wbr /><br> <br>（<a href="http://mail.qq.com/cgi-bin/ftnExs_download?k=513937306e897098ee8f56204538574b0b5d5556530c505c1f0952550215510150011a09535d5449075f0f00500f51020b5f0305631765345d555b49436b0605464d524204570a00121417600c54091d126a5451174c001655565854430a554a1c171942024a65&amp;t=exs_ftn_download&amp;code=2970c8ed&amp;s=email" target="_blank">中转站下载</a><wbr />）<br><br><wbr /><a href="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f3d793d4db27e067157bf211c3d0cc4fc12242ab5354c13c7571cbc886a13886641f4a54756519a3c6a639e53bcd2030988fc3cdda5cc216d3f08fc78cdf6507304a4124c" target="_blank"><img style="border:0;" src="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f3d793d4db27e067157bf211c3d0cc4fc12242ab5354c13c7571cbc886a13886641f4a54756519a3c6a639e53bcd2030988fc3cdda5cc216d3f08fc78cdf6507304a4124c" /></a><wbr /><br><br><wbr /><a href="http://b2.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f7bee5c53506828a67d8f4ad280b74fef22aa37eae589fee6c348711dccf0adbefdd09a81afaae3613553d9d2b40c173d004c2d6693d3c115000c86d75e5cd098c52f40c3" target="_blank"><img style="border:0;" src="http://b2.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f7bee5c53506828a67d8f4ad280b74fef22aa37eae589fee6c348711dccf0adbefdd09a81afaae3613553d9d2b40c173d004c2d6693d3c115000c86d75e5cd098c52f40c3" /></a><wbr /><br><br><wbr /><a href="http://b4.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58fb34e913194bbb0862d81c189559d2acbcf70637922089882194804869e9b8e0960d97c964ac7bd463e6cda88c389d88e6bcacc3a8d1ac507183e869be45ab13ded05498e" target="_blank"><img style="border:0;" src="http://b4.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58fb34e913194bbb0862d81c189559d2acbcf70637922089882194804869e9b8e0960d97c964ac7bd463e6cda88c389d88e6bcacc3a8d1ac507183e869be45ab13ded05498e" /></a><wbr /><br><br><wbr /><a href="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f91b4ac3e7c4591e63bdf8f6b76d7fc7b733c4115ed3ec4c986d50b01cf7bd8fb6094fff308388fbba6757bfd8e47493ea7e0851b125d4244a1243e81951041f95de86346" target="_blank"><img style="border:0;" src="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f91b4ac3e7c4591e63bdf8f6b76d7fc7b733c4115ed3ec4c986d50b01cf7bd8fb6094fff308388fbba6757bfd8e47493ea7e0851b125d4244a1243e81951041f95de86346" /></a><wbr /><br><br> <!--v:3.2--> ]]></description>
<category><![CDATA[妖精耳朵]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1233447340#comment</comments>
<qz:effect>134218241</qz:effect>
<pubDate>Sun, 01 Feb 2009 00:15:40 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1233447340</guid>
</item>

<item>
<title><![CDATA[【单曲推荐】Miranda Cosgrove -《About You Now》]]></title>
<link>http://274839260.qzone.qq.com/blog/1231395115</link>
<description><![CDATA[　　<wbr /><a href="http://b3.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f2f5696f5029f83da9d362c8c117a50ba11c675864a44dc724f72af4d9215a39d0c7468bb7d1a2879058a0f39b38afc7a427bcc901ae6e402354212fada844b18f96f8a0e" target="_blank"><img style="border:0;" src="http://b3.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f2f5696f5029f83da9d362c8c117a50ba11c675864a44dc724f72af4d9215a39d0c7468bb7d1a2879058a0f39b38afc7a427bcc901ae6e402354212fada844b18f96f8a0e" /></a><wbr /> <br><br>　　<embed invokeURLs="false" allowNetworking="internal" allowscriptaccess="never" menu="false" id="flash0" width="150" height="45" src="http://muzicons.com/musicon3.swf?&amp;nomuz=muzicon%20unavailable&amp;site=http://muzicons.com/&amp;icon_pic=12.png&amp;music_file=AHUFd0EC&amp;bg_color=73cac5&amp;type_of_clip=simple_text&amp;text_color=FFFFFF&amp;text_message=Audition" /> <br><br>　　Miranda Cosgrove “About You Now”   <br>　　★★★★ <br><br>　　偶然听到的一首翻唱版本，15岁的sweet girl。 <br><br>　　<a href="http://www.brsbox.com/filebox/down/fc/24069871a57aa433d12dcd875a8429ac" target="_blank">点击下载</a><wbr /> <br><br>　　<wbr /><a href="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58fbff83935770187f2d3f656f98b3888b74987d530ae914407fd49af6ba2a8490c8a16f647ffa81fdd0642fa95df66d32b982986b3be6f83ec5d42152bb3981955bad00f27" target="_blank"><img style="border:0;" src="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58fbff83935770187f2d3f656f98b3888b74987d530ae914407fd49af6ba2a8490c8a16f647ffa81fdd0642fa95df66d32b982986b3be6f83ec5d42152bb3981955bad00f27" /></a><wbr /> <br><br>　　<wbr /><a href="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58fa39f3ff8355e2e4797b0f2b92aed389bd90f8a1ef81d66bfda7530b7f451e3a4812d187536cb862fe843947cf16b52a8bdaa79ec31ec20c35fa2578d942513f62975dfc8" target="_blank"><img style="border:0;" src="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58fa39f3ff8355e2e4797b0f2b92aed389bd90f8a1ef81d66bfda7530b7f451e3a4812d187536cb862fe843947cf16b52a8bdaa79ec31ec20c35fa2578d942513f62975dfc8" /></a><wbr /> <br> <!--v:3.2--> ]]></description>
<category><![CDATA[妖精耳朵]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1231395115#comment</comments>
<qz:effect>134222337</qz:effect>
<pubDate>Thu, 08 Jan 2009 06:11:55 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1231395115</guid>
</item>

<item>
<title><![CDATA[【单曲推荐】Aloha From Hell -《Walk Away》]]></title>
<link>http://274839260.qzone.qq.com/blog/1230797018</link>
<description><![CDATA[　　<embed invokeURLs="false" allowNetworking="internal" allowscriptaccess="never" menu="false" id="flash0" width="480" height="380" src="http://player.youku.com/player.php/sid/XNjA0NTM0NjQ=/v.swf" /><br><br>　　<wbr /><a href="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f92603bf97b6390c371b1da6b2b56d220beed5cebb005dea36a08193fcb53ad4d16ad3ea218966e1e5026b125976ec30fcf87b0c11f349859be236f5c5aa36ed1b6c79f3d" target="_blank"><img style="border:0;" src="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58f92603bf97b6390c371b1da6b2b56d220beed5cebb005dea36a08193fcb53ad4d16ad3ea218966e1e5026b125976ec30fcf87b0c11f349859be236f5c5aa36ed1b6c79f3d" /></a><wbr /><br><br>　　<wbr /><a href="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58fff815e688013388a8eb750336a0bf99b615e39ec50b3b19a2247c4fa32bb4d21dcace402eab77d8c022159fb56046edaf2296c8d72d510766147c9f700c7cc9f580b7d41" target="_blank"><img style="border:0;" src="http://b13.photo.store.qq.com/http_imgload.cgi?/rurl4_b=8384f51bcde8803ff8583b097310d58fff815e688013388a8eb750336a0bf99b615e39ec50b3b19a2247c4fa32bb4d21dcace402eab77d8c022159fb56046edaf2296c8d72d510766147c9f700c7cc9f580b7d41" /></a><wbr /><br><br>　　Aloha From Hell -《Walk Away》　　<br>　　★★★★☆   <br> <br>　　Mp3 Download 下载地址:<br><br>　　<a href="http://www.brsbox.com/filebox/down/fc/2c873eff1e3e4c62ef57e3854737f09d" target="_blank">http://www.brsbox.com/filebox/down/fc/2c873eff1e3e4c62ef57e3854737f09d</a><wbr /><br><br><br> <!--v:3.2--> ]]></description>
<category><![CDATA[妖精耳朵]]></category>
<author><![CDATA[274839260@qq.com(丠 極 以 卝,)]]></author>
<comments>http://274839260.qzone.qq.com/blog/1230797018#comment</comments>
<qz:effect>134222337</qz:effect>
<pubDate>Thu, 01 Jan 2009 08:03:38 GMT</pubDate>
<guid>http://274839260.qzone.qq.com/blog/1230797018</guid>
</item>

</channel>
</rss>

