<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-37787428</id><updated>2011-04-22T06:38:26.840+08:00</updated><title type='text'>Keep Moving</title><subtitle type='html'>someone who eats codes.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>50</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-37787428.post-1611826262614105348</id><published>2009-04-25T14:19:00.002+08:00</published><updated>2009-04-25T14:59:52.484+08:00</updated><title type='text'>告别北京,启程杭州.</title><content type='html'>时间正好过去了一个月.那是3月24号,我开始了新的旅程.&lt;br /&gt;始发站:北京&lt;br /&gt;目的站:杭州&lt;br /&gt;目的:去一家我自己觉得很有意思,很有激情和梦想的创业公司-阿里软件.&lt;br /&gt;&lt;br /&gt;做很多事情都有得有失,在北京有那么多同学和好朋友.有些还是我忽悠过来的.&lt;br /&gt;现在却要理他们而去，去一个没有同学，没有曾经认识人的地方.&lt;br /&gt;我认为自己是坚强的.我可以做别人需要考虑再三的决定.我想自己或许有些武断吧&lt;br /&gt;原因很简单，我没有去过那里，趁自己还没有成家，还不是很本分,还有力气动弹，要过去看一下.&lt;br /&gt;&lt;br /&gt;想想自己过去的一年,过去的一年的一年之前，以及一年之前的一年的前一年&lt;br /&gt;我都做了些什么?&lt;br /&gt;即便没有收获&lt;br /&gt;也会有些感悟&lt;br /&gt;这感悟便是时间飞快&lt;br /&gt;&lt;br /&gt;自己和好朋友一起创业&lt;br /&gt;然后把自己关在一个屋子里面&lt;br /&gt;夏天炎热&lt;br /&gt;冬天寒冷&lt;br /&gt;开始没有暖气&lt;br /&gt;遭受寒风的侵袭&lt;br /&gt;腿脚经常疼痛&lt;br /&gt;经常否定自己&lt;br /&gt;然后重拾起新的想法&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;自己和一个同年级同学来到深圳&lt;br /&gt;认识了两个同样的实习生&lt;br /&gt;每天一起快乐的上班&lt;br /&gt;一起快乐的加班，下班&lt;br /&gt;吃路边的小摊&lt;br /&gt;忙并快乐着&lt;br /&gt;&lt;br /&gt;大学还没有毕业&lt;br /&gt;和同学分别&lt;br /&gt;没有泪水&lt;br /&gt;因为我们知道&lt;br /&gt;我们只是暂时出去&lt;br /&gt;一年后还会回到学校里相聚&lt;br /&gt;一年后真的要离开了&lt;br /&gt;却再也没有那种感觉&lt;br /&gt;看着同年级的其他专业同学抱头痛苦&lt;br /&gt;自己只是不是滋味的一笑而过&lt;br /&gt;&lt;br /&gt;现在身在杭州&lt;br /&gt;住的地方离公司很近&lt;br /&gt;也会经常加班&lt;br /&gt;这件事一直都觉得是正常的&lt;br /&gt;但是没有停止思考如何才能不加班&lt;br /&gt;或者少加班的脚步&lt;br /&gt;每天都会经过两座小桥&lt;br /&gt;桥下是汩汩流淌而过的细水&lt;br /&gt;桥边是花树相映&lt;br /&gt;也会有鸟鸣&lt;br /&gt;心情很轻快&lt;br /&gt;但是也会有工作带来的压力&lt;br /&gt;&lt;br /&gt;这几天进行了公司的新员工培训&lt;br /&gt;包括公司文化，价值观，业务和拓展训练&lt;br /&gt;我希望自己每天都会有进步&lt;br /&gt;一段时间后会有些突破&lt;br /&gt;&lt;br /&gt;现在开始尝试去做不同的事情&lt;br /&gt;尝试去做以前有想过做而不敢做的事情&lt;br /&gt;会积极主动地去做一些事情&lt;br /&gt;希望一切都好吧.&lt;br /&gt;&lt;br /&gt;加油!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-1611826262614105348?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/1611826262614105348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=1611826262614105348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/1611826262614105348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/1611826262614105348'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2009/04/blog-post.html' title='告别北京,启程杭州.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-6554748292667600339</id><published>2008-10-04T18:49:00.002+08:00</published><updated>2008-10-04T18:52:47.771+08:00</updated><title type='text'>character</title><content type='html'>watch your thoughts;&lt;br /&gt;  they become words.&lt;br /&gt;watch your words;&lt;br /&gt;  they become actions.&lt;br /&gt;watch your actions;&lt;br /&gt;  they become habits.&lt;br /&gt;watch your hatits;&lt;br /&gt;  they become character.&lt;br /&gt;watch your character;&lt;br /&gt;  it become destiny.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-6554748292667600339?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/6554748292667600339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=6554748292667600339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6554748292667600339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6554748292667600339'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/10/character.html' title='character'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-2348417754611941153</id><published>2008-09-28T20:52:00.000+08:00</published><updated>2008-09-28T20:53:12.133+08:00</updated><title type='text'>海阔天空</title><content type='html'>今天我寒夜里看雪飘过&lt;br /&gt;怀著冷却了的心窝飘远方&lt;br /&gt;风雨里追赶&lt;br /&gt;雾里分不清影踪&lt;br /&gt;天空海阔你与我&lt;br /&gt;可会变(谁没在变)&lt;br /&gt;多少次迎著冷眼与嘲笑&lt;br /&gt;从没有放弃过心中的理想&lt;br /&gt;一刹那恍惚&lt;br /&gt;若有所失的感觉&lt;br /&gt;不知不觉已变淡&lt;br /&gt;心里爱(谁明白我)&lt;br /&gt;原谅我这一生不羁放纵爱自由&lt;br /&gt;也会怕有一天会跌倒&lt;br /&gt;被弃了理想谁人都可以&lt;br /&gt;那会怕有一天只你共我&lt;br /&gt;仍然自由自我&lt;br /&gt;永远高唱我歌&lt;br /&gt;走遍千里&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-2348417754611941153?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/2348417754611941153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=2348417754611941153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/2348417754611941153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/2348417754611941153'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_28.html' title='海阔天空'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-4935735684228880921</id><published>2008-09-25T07:45:00.000+08:00</published><updated>2008-09-25T07:47:43.554+08:00</updated><title type='text'>可以续杯</title><content type='html'>没有可乐&lt;br /&gt;没有百事&lt;br /&gt;没有Starbucks&lt;br /&gt;只有铁观音&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;可以续杯&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-4935735684228880921?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/4935735684228880921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=4935735684228880921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4935735684228880921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4935735684228880921'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_25.html' title='可以续杯'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-3937486231231757428</id><published>2008-09-24T10:09:00.002+08:00</published><updated>2008-09-24T10:10:40.391+08:00</updated><title type='text'>马尔科·马特拉奇</title><content type='html'>我的例子证明，用辛苦的劳动能够弥补天分的不足。&lt;br /&gt;齐达内进入了世界杯决赛，&lt;br /&gt;马特拉齐也能踢同一场比赛，&lt;br /&gt;而且赢了。&lt;br /&gt;普遍看来这是不可能的。我知道自己的价值是多少，&lt;br /&gt;我只是个不错的球员，“天才”二字从来不属于我&lt;br /&gt;——因为完成每一个目标，我都要流很多汗。&lt;br /&gt;&lt;br /&gt;                                                     ——马尔科·马特拉奇&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-3937486231231757428?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/3937486231231757428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=3937486231231757428' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3937486231231757428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3937486231231757428'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_24.html' title='马尔科·马特拉奇'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-7802423664255163334</id><published>2008-09-19T19:46:00.001+08:00</published><updated>2008-09-19T19:46:52.747+08:00</updated><title type='text'>要抓狂了</title><content type='html'>Faint...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-7802423664255163334?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/7802423664255163334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=7802423664255163334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/7802423664255163334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/7802423664255163334'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_19.html' title='要抓狂了'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-7088568817778985596</id><published>2008-09-18T23:21:00.003+08:00</published><updated>2008-09-18T23:27:19.671+08:00</updated><title type='text'>为什么不能自拔</title><content type='html'>有的时候在看到一样不错的东西&lt;br /&gt;往往会想别人是怎么实现的&lt;br /&gt;然后不断的想出新的方案&lt;br /&gt;编写代码,测试,...&lt;br /&gt;几个小时后,几天后,...&lt;br /&gt;又找到新的方案&lt;br /&gt;想,这就是那些geek使用的方案吧&lt;br /&gt;然后删掉代码&lt;br /&gt;重新敲了起来...&lt;br /&gt;就这样&lt;br /&gt;手指好痛...&lt;br /&gt;对,还是错了?&lt;br /&gt;在技术上不断追求好的方案无可非议&lt;br /&gt;但是没有让事实证明就不断的否掉自己&lt;br /&gt;然后重新的实现&lt;br /&gt;我想是有点过头了&lt;br /&gt;没有思考的行为是莽撞&lt;br /&gt;没有行为的思考是空想&lt;br /&gt;Next is ...&lt;br /&gt;Headache!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-7088568817778985596?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/7088568817778985596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=7088568817778985596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/7088568817778985596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/7088568817778985596'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_18.html' title='为什么不能自拔'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-8664329452598761854</id><published>2008-09-18T02:24:00.000+08:00</published><updated>2008-09-18T02:27:02.259+08:00</updated><title type='text'>纪念九一八 77周年</title><content type='html'>不能沉浸在曾经的悲痛之中&lt;br /&gt;不能忘记历史的教训&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-8664329452598761854?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/8664329452598761854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=8664329452598761854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8664329452598761854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8664329452598761854'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/77.html' title='纪念九一八 77周年'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-9060088587485453387</id><published>2008-09-17T23:23:00.001+08:00</published><updated>2008-09-17T23:23:57.589+08:00</updated><title type='text'>有些累</title><content type='html'>今天敲了些代码&lt;br /&gt;手指有些累&lt;br /&gt;不过很快乐.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-9060088587485453387?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/9060088587485453387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=9060088587485453387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/9060088587485453387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/9060088587485453387'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_17.html' title='有些累'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-306990917941582404</id><published>2008-09-16T23:36:00.000+08:00</published><updated>2008-09-16T23:40:25.838+08:00</updated><title type='text'>关于音乐推荐</title><content type='html'>已经厌倦了很多网站上面的topN排行榜&lt;br /&gt;一直想如果能够一个站点能够提供尽可能多的音乐&lt;br /&gt;然后有很多的用户&lt;br /&gt;用户的品味是不同的&lt;br /&gt;他们可以根据自己的品好&lt;br /&gt;根据不同的风格从这些音乐中摘取&lt;br /&gt;然后制成所谓的专辑&lt;br /&gt;那么我就可以品味到不同的风味了&lt;br /&gt;今天碰到了&lt;a href="http://www.songtaste.com"&gt;ST&lt;/a&gt;&lt;br /&gt;真的是很不错:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-306990917941582404?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/306990917941582404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=306990917941582404' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/306990917941582404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/306990917941582404'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_5562.html' title='关于音乐推荐'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-6082227264332916244</id><published>2008-09-16T23:35:00.000+08:00</published><updated>2008-09-16T23:36:03.308+08:00</updated><title type='text'>绿袖子</title><content type='html'>你送的鸢尾花早已经枯了&lt;br /&gt;你教的那首歌我学会弹了&lt;br /&gt;风把旋律吹乱了&lt;br /&gt;心又随风飞走了&lt;br /&gt;我的手指弹着弹着想起你了&lt;br /&gt;习惯在你手心练习那首歌&lt;br /&gt;习惯有你指尖轻轻跟着和&lt;br /&gt;歌里不再有你了&lt;br /&gt;你还在回忆住着&lt;br /&gt;愈想忘了愈会记得&lt;br /&gt;有你多快乐&lt;br /&gt;挥别春天的绿袖子秋天开始&lt;br /&gt;爱成飘落的叶子&lt;br /&gt;你的左手有我许多&lt;br /&gt;没写完的字&lt;br /&gt;独奏的绿袖子是我一支钥匙&lt;br /&gt;锁着想你的住址&lt;br /&gt;我会记得曾经有你爱我一次&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-6082227264332916244?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/6082227264332916244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=6082227264332916244' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6082227264332916244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6082227264332916244'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_16.html' title='绿袖子'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-577503953563379871</id><published>2008-09-15T23:59:00.000+08:00</published><updated>2008-09-16T00:04:49.477+08:00</updated><title type='text'>聪明的家伙</title><content type='html'>今天打开一个网站&lt;br /&gt;有张很大的图片&lt;br /&gt;但是下载速度很快的说&lt;br /&gt;于是看了以下图片的来源&lt;br /&gt;图片地址是&lt;br /&gt;http://img.mall.taobaocdn.com/xyz...&lt;br /&gt;原来&lt;br /&gt;直接把自己的图片放到taobao的商城&lt;br /&gt;而taobao为了保证图片的下载速度&lt;br /&gt;都放到自己的cdn里面了&lt;br /&gt;所以速度很快.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-577503953563379871?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/577503953563379871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=577503953563379871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/577503953563379871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/577503953563379871'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_2553.html' title='聪明的家伙'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-8032620798844654469</id><published>2008-09-15T23:45:00.000+08:00</published><updated>2008-09-15T23:57:40.663+08:00</updated><title type='text'>那年的中秋.</title><content type='html'>昨天是中秋节&lt;br /&gt;所以选择今天进行记录&lt;br /&gt;&lt;br /&gt;回想起5年前&lt;br /&gt;那是刚刚考上大学&lt;br /&gt;和新结识的同学一起过中秋&lt;br /&gt;买了很多吃的&lt;br /&gt;大家在寝室里面聊天&lt;br /&gt;时间应该是晚9点多&lt;br /&gt;来了一个电话&lt;br /&gt;xiaobei第一个接的&lt;br /&gt;但是听不懂对方的方言&lt;br /&gt;便以为是haijie家里来的&lt;br /&gt;因为haijie是浙江人&lt;br /&gt;那里的白话很想日语的说&lt;br /&gt;haijie直接用方言问对方是谁&lt;br /&gt;结果电话两端都听不明白&lt;br /&gt;就这样半分钟后...&lt;br /&gt;才知道是找我的&lt;br /&gt;并且我有了一个新的名字&lt;br /&gt;阿亮&lt;br /&gt;我才知道那女孩原来是我qq上的好友&lt;br /&gt;在广东工作&lt;br /&gt;我们互相问候了一下&lt;br /&gt;后来有过几次qq留言&lt;br /&gt;那时彼此都是很单纯的孩子&lt;br /&gt;好怀念&lt;br /&gt;但是上半年寒假后&lt;br /&gt;我的qq号丢掉了&lt;br /&gt;就失去了联系&lt;br /&gt;&lt;br /&gt;戏剧性的变化&lt;br /&gt;&lt;br /&gt;3年后&lt;br /&gt;我来到了深圳&lt;br /&gt;来到了腾讯&lt;br /&gt;见到了熟悉的qq&lt;br /&gt;却再也没有见到那个女孩&lt;br /&gt;&lt;br /&gt;枫叶信子&lt;br /&gt;中秋节快乐&lt;br /&gt;幸福平安&lt;br /&gt;&lt;br /&gt;尽管我的祝福来的晚些...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-8032620798844654469?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/8032620798844654469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=8032620798844654469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8032620798844654469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8032620798844654469'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_15.html' title='那年的中秋.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-5471070275978689088</id><published>2008-09-11T19:13:00.000+08:00</published><updated>2008-09-11T19:23:18.796+08:00</updated><title type='text'>疯狂的老头.</title><content type='html'>今天看了一部电影&lt;br /&gt;希望与荣誉&lt;br /&gt;讲述的是英德开战时伦敦居民的生活情况&lt;br /&gt;场景很不错&lt;br /&gt;我感觉很有意思的是&lt;br /&gt;主人公的外公&lt;br /&gt;在房子被烧掉的时候&lt;br /&gt;“伏特，瓦特还有安培，你们会遭报应的”&lt;br /&gt;&lt;br /&gt;有四个女儿&lt;br /&gt;Grace, Hope, Charity，Faith&lt;br /&gt;因为自己缺少这四样东西&lt;br /&gt;所以给她们取了这样的名字&lt;br /&gt;觉得女孩子没什么用处&lt;br /&gt;所以让她们学钢琴，小提琴&lt;br /&gt;以便演奏四重奏:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-5471070275978689088?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/5471070275978689088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=5471070275978689088' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/5471070275978689088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/5471070275978689088'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post_11.html' title='疯狂的老头.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-4432167657466316722</id><published>2008-09-10T23:02:00.000+08:00</published><updated>2008-09-10T23:13:02.327+08:00</updated><title type='text'>有感于同事的照片.</title><content type='html'>晚上和Tencent以前的同学(我喜欢同学称呼)聊天&lt;br /&gt;顺便看了以下他的近照&lt;br /&gt;有些感触&lt;br /&gt;熟悉的dell品牌机(当时的机器真的是超级的慢)&lt;br /&gt;熟悉的每个座位附近的蓝色垃圾筒&lt;br /&gt;熟悉的干净的白色座位(习惯于经常擦拭)&lt;br /&gt;熟悉的小柜子(虽然我一次都没有用过)&lt;br /&gt;熟悉的工卡的蓝色的带子(我不愿经常戴在脖子上)的白色的字&lt;br /&gt;熟悉的同学依然年轻(我变得老了很多...)&lt;br /&gt;熟悉的T恤(走的时候我的落在深圳了,...)&lt;br /&gt;熟悉的...&lt;br /&gt;&lt;br /&gt;今年的11月11日Tencent就要迎来她的第10个生日&lt;br /&gt;祝福腾讯，祝福腾讯的兄弟姐妹们&lt;br /&gt;身体健康，万事如意!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-4432167657466316722?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/4432167657466316722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=4432167657466316722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4432167657466316722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4432167657466316722'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/blog-post.html' title='有感于同事的照片.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-5888433913607268416</id><published>2008-09-02T16:02:00.001+08:00</published><updated>2008-09-02T16:05:11.375+08:00</updated><title type='text'>stock,e...</title><content type='html'>村庄后面的山上有许多猴子，&lt;br /&gt;一天一个收猴的人来这里，&lt;br /&gt;他对村民说，一只猴子的价钱是15元，&lt;br /&gt;过几天，山上的猴子减少了一大半。&lt;br /&gt;他又对村民说，现在捉到一只猴子的价钱是25元，&lt;br /&gt;村民捉猴的热情又一下子被提升起来，&lt;br /&gt;有的干脆农活都不做了，一心捉猴，&lt;br /&gt;此时山上猴子已经几乎见不到了。&lt;br /&gt;此时他又说，现在捉到一只猴子的价钱是75元。&lt;br /&gt;他说最近几天我要去城里处理点事情，&lt;br /&gt;这事情先交给我助手来处理。&lt;br /&gt;在他走了之后，助手指着那些被收购的猴子说&lt;br /&gt;“我现在把这些猴子以50元价钱卖给你们，&lt;br /&gt;等老板回来之后，&lt;br /&gt;你们再以75元的价钱卖给他。”&lt;br /&gt;村民听了，&lt;br /&gt;大家纷纷把自已家所有的积蓄拿来买猴。&lt;br /&gt;从那以后，&lt;br /&gt;收猴人再也没有出现了，包括那个助手。&lt;br /&gt;过了一段时间，山上的猴子又与往常一样多&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-5888433913607268416?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/5888433913607268416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=5888433913607268416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/5888433913607268416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/5888433913607268416'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/stocke.html' title='stock,e...'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-2625530280419633158</id><published>2008-09-02T09:51:00.000+08:00</published><updated>2008-09-02T09:53:29.173+08:00</updated><title type='text'>composed concept.</title><content type='html'>清晨,睁开朦胧的双眼,看到第一缕阳光.&lt;br /&gt;吸一口清新的空气&lt;br /&gt;用柔和的水洗掉昨天的疲惫&lt;br /&gt;欢乐，轻松，活泼...&lt;br /&gt;&lt;br /&gt;阳光,空气,水.&lt;br /&gt;all in memory.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-2625530280419633158?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/2625530280419633158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=2625530280419633158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/2625530280419633158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/2625530280419633158'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/composed-concept.html' title='composed concept.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-4208120600489946017</id><published>2008-09-02T02:37:00.000+08:00</published><updated>2008-09-02T02:50:29.697+08:00</updated><title type='text'>something about ...</title><content type='html'>昨天写了一个爬虫程序，到某个网站去爬去数据&lt;br /&gt;然后经过转换存储到我们的db里面.&lt;br /&gt;总计数据量并不是很大，只有0.01M条左右.&lt;br /&gt;不过省去了手工录入的过程.&lt;br /&gt;&lt;br /&gt;处理数据的过程中,主要还是编码的问题.&lt;br /&gt;由于爬去的页面存在着数据损坏的情况&lt;br /&gt;这样可以通过:&lt;br /&gt;html = html.decode('gbk','ignore').encode('utf-8','ignore')&lt;br /&gt;html = unicode(html,'utf-8')&lt;br /&gt;假设html使用gbk/gb2312编码，我们想要得到utf-8编码的unicode.&lt;br /&gt;&lt;br /&gt;关于如何在python中处理编码的问题,可以看&lt;a href="http://evanjones.ca/python-utf8.html"&gt;这里&lt;/a&gt;&lt;br /&gt;里面有关于如何把数据以某种编码方式写入到文件&lt;br /&gt;以及如何读取的问题.&lt;br /&gt;import codecs&lt;br /&gt;fileObj = codecs.open( "someFile", "r", "utf-8" )&lt;br /&gt;u = fileObj.read()&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-4208120600489946017?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/4208120600489946017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=4208120600489946017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4208120600489946017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4208120600489946017'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/09/something-about.html' title='something about ...'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-3320554069425118182</id><published>2008-08-30T22:37:00.000+08:00</published><updated>2008-08-30T22:41:10.493+08:00</updated><title type='text'>Persue,make it!</title><content type='html'>what is it?&lt;br /&gt;persue,make it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-3320554069425118182?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/3320554069425118182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=3320554069425118182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3320554069425118182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3320554069425118182'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/08/persuemake-it.html' title='Persue,make it!'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-6443736098320455994</id><published>2008-08-11T16:27:00.000+08:00</published><updated>2008-08-11T16:32:29.229+08:00</updated><title type='text'>welcome from the country football.</title><content type='html'>国足欢迎你&lt;br /&gt;作词：上帝 作曲；小柯&lt;br /&gt;&lt;br /&gt;接另一个比赛&lt;br /&gt;还是一贯谦虚&lt;br /&gt;面孔改变结果不变&lt;br /&gt;能输绝不赢你&lt;br /&gt;我家球门常打开&lt;br /&gt;要进几个随你&lt;br /&gt;交锋过后就有了底&lt;br /&gt;你会爱上这里&lt;br /&gt;不管远近都是客人&lt;br /&gt;请不用客气&lt;br /&gt;进的少了别在意&lt;br /&gt;下次补给你&lt;br /&gt;我家住着谢亚龙&lt;br /&gt;书写每段传奇&lt;br /&gt;不懂足球不要紧&lt;br /&gt;仕途才是第一&lt;br /&gt;陌生熟悉都是客人&lt;br /&gt;请不用距离&lt;br /&gt;谢主席他很热情&lt;br /&gt;场场督战陪你&lt;br /&gt;国足欢迎你&lt;br /&gt;为你开天辟地&lt;br /&gt;再不济的实力&lt;br /&gt;也能找信心&lt;br /&gt;国足欢迎你&lt;br /&gt;在主场上分享平局&lt;br /&gt;哪怕你（世界）排名垫底&lt;br /&gt;我家球门常打开&lt;br /&gt;开怀容纳天地&lt;br /&gt;一个两个不算稀奇&lt;br /&gt;再多也输得起&lt;br /&gt;天大地大都是朋友&lt;br /&gt;请不用客气&lt;br /&gt;场上梦游是惯例&lt;br /&gt;场下才牛B&lt;br /&gt;国足欢迎你&lt;br /&gt;用净剩球感动你&lt;br /&gt;你们捞足积分&lt;br /&gt;我们来出局&lt;br /&gt;国足欢迎你&lt;br /&gt;遇到中国就是福气&lt;br /&gt;业余联队一样能晋级&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-6443736098320455994?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/6443736098320455994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=6443736098320455994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6443736098320455994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6443736098320455994'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/08/welcome-from-country-football.html' title='welcome from the country football.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-1082871369852766058</id><published>2008-08-08T06:48:00.000+08:00</published><updated>2008-08-08T06:54:15.874+08:00</updated><title type='text'>Look at these!</title><content type='html'>high performance scalable storage&lt;br /&gt;&lt;a href="http://kosmosfs.sourceforge.net/"&gt;kosmos filesystem&lt;/a&gt;&lt;br /&gt;high performance database platforms.&lt;br /&gt;&lt;a href="http://www.hypertable.org/"&gt;hypertable&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-1082871369852766058?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/1082871369852766058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=1082871369852766058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/1082871369852766058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/1082871369852766058'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/08/look-at-these.html' title='Look at these!'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-3026938743421004992</id><published>2008-08-06T13:36:00.000+08:00</published><updated>2008-08-06T13:38:04.049+08:00</updated><title type='text'>Goodbye</title><content type='html'>我怕我没有机会&lt;br /&gt;跟你说一声再见&lt;br /&gt;因为也许就再也见不到你&lt;br /&gt;明天我要离开&lt;br /&gt;熟悉的地方和你&lt;br /&gt;要分离我眼泪就掉下去&lt;br /&gt;我会牢牢记住你的脸&lt;br /&gt;我会珍惜你给的思念&lt;br /&gt;这些日子在我心中永远都不会抹去&lt;br /&gt;我不能答应你&lt;br /&gt;我是否会再回来&lt;br /&gt;不回头&lt;br /&gt;不回头的走下去&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-3026938743421004992?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/3026938743421004992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=3026938743421004992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3026938743421004992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3026938743421004992'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/08/goodbye.html' title='Goodbye'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-4753072887193195008</id><published>2008-07-31T23:05:00.000+08:00</published><updated>2008-07-31T23:12:49.096+08:00</updated><title type='text'>The Gentoo!</title><content type='html'>按照官方手册在vpc上安装Gentoo，一切顺利。&lt;br /&gt;使用&lt;a href="http://www.gentoo.org/doc/en/utf-8.xml"&gt;utf-8&lt;/a&gt;字符集&lt;br /&gt;&lt;br /&gt;"It is wise to add unicode to your global USE flags in /etc/make.conf, &lt;br /&gt;and then to remerge sys-libs/ncurses and sys-libs/slang if appropriate. &lt;br /&gt;Portage will do this automatically when you update your system:&lt;br /&gt;&lt;br /&gt;emerge --update --deep --newuse world&lt;br /&gt;"&lt;br /&gt;这个过程需要很长时间:(&lt;br /&gt;&lt;br /&gt;安装其他常用的web组建(略).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-4753072887193195008?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/4753072887193195008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=4753072887193195008' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4753072887193195008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4753072887193195008'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/gentoo.html' title='The Gentoo!'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-7355173996266800264</id><published>2008-07-30T19:58:00.000+08:00</published><updated>2008-07-31T13:55:55.058+08:00</updated><title type='text'>Shoot!</title><content type='html'>今天和&lt;a href="http://petercq.blogspot.com"&gt;chenqi&lt;/a&gt;把网站的基本结构和功能敲定下来&lt;br /&gt;明天进入正式开发阶段&lt;br /&gt;&lt;br /&gt;没有太多的话要说&lt;br /&gt;只是&lt;br /&gt;我们已经开始了&lt;br /&gt;让文字伴随我们&lt;br /&gt;记录这一路上的点点滴滴...&lt;br /&gt;&lt;br /&gt;另:看到一篇关于&lt;a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm"&gt;REST&lt;/a&gt;的&lt;a href="http://www.infoq.com/articles/rest-introduction"&gt;文章&lt;/a&gt;,不错:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-7355173996266800264?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/7355173996266800264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=7355173996266800264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/7355173996266800264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/7355173996266800264'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/shoot.html' title='Shoot!'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-3413966291685792555</id><published>2008-07-29T18:31:00.000+08:00</published><updated>2008-07-31T13:56:35.150+08:00</updated><title type='text'>Registry A Top Domain</title><content type='html'>昨天从家里回来&lt;br /&gt;晚上吃饭的时候跟&lt;a href="http://petercq.blogspot.com"&gt;chenqi&lt;/a&gt;聊了一下网站的基本想法&lt;br /&gt;发现很多事情竟然是不谋而合&lt;br /&gt;&lt;br /&gt;今天和他注册了一个域名(www.qieban.com)&lt;br /&gt;是的&lt;br /&gt;我们将很快就开始我们的工作了&lt;br /&gt;目前计划是需要2个人月的开发时间&lt;br /&gt;然后把产品做出来之后&lt;br /&gt;放到服务器上去...&lt;br /&gt;&lt;br /&gt;千里之行始于足下&lt;br /&gt;是的&lt;br /&gt;我们已经开始了&lt;br /&gt;我们知道我们会遇到困难&lt;br /&gt;我们有勇气和能力解决这些&lt;br /&gt;是的&lt;br /&gt;没错&lt;br /&gt;就是这样的&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;If not now, When?! If not me,Who?!!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-3413966291685792555?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/3413966291685792555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=3413966291685792555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3413966291685792555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3413966291685792555'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/registry-top-domain.html' title='Registry A Top Domain'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-9058552272092736421</id><published>2008-07-09T14:10:00.001+08:00</published><updated>2008-07-09T14:13:24.208+08:00</updated><title type='text'>No Feeling When Leaving</title><content type='html'>今天做出了一个决定&lt;br /&gt;我知道这是迟早的事情&lt;br /&gt;但是没想到来的这么早&lt;br /&gt;跟朋友说&lt;br /&gt;我要离开这里了&lt;br /&gt;将要做什么&lt;br /&gt;并没有很好的打算&lt;br /&gt;但是要先回家待上两天&lt;br /&gt;好好的休息一下&lt;br /&gt;好好的思考一下&lt;br /&gt;恩&lt;br /&gt;就这样吧&lt;br /&gt;没有任何感觉&lt;br /&gt;没有任何留恋&lt;br /&gt;没有任何遗憾&lt;br /&gt;就这样&lt;br /&gt;我走了&lt;br /&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-9058552272092736421?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/9058552272092736421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=9058552272092736421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/9058552272092736421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/9058552272092736421'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/no-feeling-when-leaving.html' title='No Feeling When Leaving'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-2418317140946021170</id><published>2008-07-08T10:59:00.000+08:00</published><updated>2008-07-08T11:05:59.489+08:00</updated><title type='text'>Woman as explained by engineers.</title><content type='html'>今天在&lt;a href="http://www.douban.com"&gt;douban&lt;/a&gt;上看到一位同学的&lt;a href="http://www.douban.com/note/14386643/?from=mb-45179769"&gt;日记&lt;/a&gt;，有几幅图片挺有意思&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Y5ffy6kgbjQ/SHLYvbFeCMI/AAAAAAAAC8U/0EED2eS2oIA/s1600-h/p14386643-1-4781246c.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Y5ffy6kgbjQ/SHLYvbFeCMI/AAAAAAAAC8U/0EED2eS2oIA/s320/p14386643-1-4781246c.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5220473227311974594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Y5ffy6kgbjQ/SHLYvmixUxI/AAAAAAAAC8c/baXCorMuVww/s1600-h/p14386643-2-58bac687.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Y5ffy6kgbjQ/SHLYvmixUxI/AAAAAAAAC8c/baXCorMuVww/s320/p14386643-2-58bac687.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5220473230387663634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Y5ffy6kgbjQ/SHLYviYxB3I/AAAAAAAAC8k/8jBgjSAUpgI/s1600-h/p14386643-3-587f304b.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Y5ffy6kgbjQ/SHLYviYxB3I/AAAAAAAAC8k/8jBgjSAUpgI/s320/p14386643-3-587f304b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5220473229271959410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Y5ffy6kgbjQ/SHLYv-fVZgI/AAAAAAAAC8s/1aveCPYplIY/s1600-h/p14386643-4-350108cb.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Y5ffy6kgbjQ/SHLYv-fVZgI/AAAAAAAAC8s/1aveCPYplIY/s320/p14386643-4-350108cb.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5220473236815701506" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-2418317140946021170?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/2418317140946021170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=2418317140946021170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/2418317140946021170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/2418317140946021170'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/woman-as-explained-by-engineers.html' title='Woman as explained by engineers.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHLYvbFeCMI/AAAAAAAAC8U/0EED2eS2oIA/s72-c/p14386643-1-4781246c.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-1324730369248793556</id><published>2008-07-04T16:46:00.000+08:00</published><updated>2008-07-04T17:24:53.032+08:00</updated><title type='text'>Something From My MarkUps</title><content type='html'>1)&lt;a href="http://durrett.net/mogilefs_setup.html#Starting_Trackers"&gt;How to setup MogileFs&lt;/a&gt;&lt;br /&gt;2)&lt;a href="http://www.polimetrix.com/pycon/slides/"&gt;Scaling Python for High-Load Web Sites&lt;/a&gt;&lt;br /&gt;3)&lt;a href="http://ha.ckers.org/cross-site-scripting.html"&gt;About the XSS&lt;/a&gt;&lt;br /&gt;4)&lt;a href="http://rkblog.rk.edu.pl/w/p/django-and-captcha-images/"&gt;Captcha images with python&lt;/a&gt;&lt;br /&gt;5)&lt;a href="http://www.thesamet.com/blog/2007/02/04/pumping-up-your-applications-with-xapian-full-text-search/"&gt;Articles about Xapian Search Engineering&lt;/a&gt;&lt;br /&gt;6)&lt;a href="http://www.pythonchallenge.com/"&gt;The Python Challenge&lt;/a&gt;&lt;br /&gt;7)&lt;a href="http://www.ibm.com/developerworks/cn/aix/library/au-lsof.html"&gt;About lsof on linux&lt;/a&gt;&lt;br /&gt;8)&lt;a href="http://www.w3cn.org/"&gt;w3cn&lt;/a&gt;&lt;br /&gt;9)&lt;a href="http://www.thinkvitamin.com/"&gt;thinkvitamin&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-1324730369248793556?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/1324730369248793556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=1324730369248793556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/1324730369248793556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/1324730369248793556'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/something-from-my-markups.html' title='Something From My MarkUps'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-7146839333197615693</id><published>2008-07-04T16:27:00.000+08:00</published><updated>2008-07-04T16:38:21.232+08:00</updated><title type='text'>How to read a book</title><content type='html'>Following is a list of items from an &lt;a href="http://www.si.umich.edu/~pne/PDF/howtoread.pdf"&gt;article.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1) Read the whole book&lt;br /&gt;2) Decide how much time you will spend&lt;br /&gt;3) Have a purpose and a strategy&lt;br /&gt;4) Read actively&lt;br /&gt;5) Read it three times&lt;br /&gt;  a) Overview: discovery (one-tenth of total time)&lt;br /&gt;  b) Detail: understanding (six-tenths of total time)&lt;br /&gt;  c) Notes: recall and note-taking (three-tenths of total time)&lt;br /&gt;6) Focus on the parts with the highest information content&lt;br /&gt;7) Use PTML (personal text markup language)&lt;br /&gt;8) Page vs. screen&lt;br /&gt;9) Know the author(s) and their organizations&lt;br /&gt;10) Know the intellectual context&lt;br /&gt;11) Use your unconscious mind&lt;br /&gt;12) Rehearse, and use multiple modes&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-7146839333197615693?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/7146839333197615693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=7146839333197615693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/7146839333197615693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/7146839333197615693'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/how-to-read-book.html' title='How to read a book'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-8938775099848410812</id><published>2008-07-04T12:11:00.000+08:00</published><updated>2008-07-04T14:24:58.485+08:00</updated><title type='text'>About the File System Option</title><content type='html'>只是一点点，以作备忘吧&lt;br /&gt;&lt;br /&gt;/etc/mtab中记录着系统可用的文件系统和相应的options&lt;br /&gt;&lt;br /&gt;关于option有几点可以关注一下&lt;br /&gt;noauto表示系统不在启动时自动挂载相应的文件系统&lt;br /&gt;(可以把/boot独立分区设置为noauto,可以让系统更安全一些)&lt;br /&gt;noacess表示系统文件不要在每次访问的时候都更新访问时间戳&lt;br /&gt;notail主要用于reiserfs，我们知道reiserfs对于大量小文件&lt;br /&gt;的性能提升很显著，但是如果相应的option设置为tail的话就&lt;br /&gt;会启用文件压缩，从而可能会对性能带来一定影响，但是磁盘&lt;br /&gt;占用空间会有节省。&lt;br /&gt;想了解更多的话，可以看这里&lt;a href="http://www.gurulabs.com/goodies/ext3_vs_reiserfs-1.php"&gt;Ext3 vs ReiserFs&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-8938775099848410812?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/8938775099848410812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=8938775099848410812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8938775099848410812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8938775099848410812'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/something-about-file-system-option.html' title='About the File System Option'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-6550760018831202090</id><published>2008-07-04T10:04:00.000+08:00</published><updated>2008-07-04T12:00:28.264+08:00</updated><title type='text'>The Web2.0 Developing and Tools</title><content type='html'>写此文的目的主要是希望他能够对你有些帮助以及让我选择忘记.&lt;br /&gt;&lt;br /&gt;0) 网站整体框架&lt;br /&gt;  a.最好采用&lt;a href="http://en.wikipedia.org/wiki/Model-view-controller"&gt;MVC&lt;/a&gt;模式.&lt;br /&gt;  b.开发语言最好是开发效率高并且可读性好的脚本语言.&lt;br /&gt;&lt;br /&gt;1) 前台篇&lt;br /&gt;  a.基本的页面设计和开发以及CSS在这里暂时忽略了&lt;br /&gt;  b.Js一般来说选择&lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt;会比较好,尽管还有很多很好的Js Libs.&lt;br /&gt;  c.对于网站的前端优化YUI团队的&lt;a href="http://nate.koechley.com/blog/2007/06/12/high-performance-web-sites/" target="_blank"&gt;14条总结&lt;/a&gt;应该是非常好的了&lt;br /&gt;&lt;br /&gt;2) 框架推荐&lt;br /&gt;  a.&lt;a href="http://framework.zend.com/"&gt;PHP ZendFrameworks&lt;/a&gt;(php base)&lt;br /&gt;  b.&lt;a href="http://www.rubyonrails.org/"&gt;RoR Ruby on Rails&lt;/a&gt; (ruby base)&lt;br /&gt;  c.&lt;a href="http://djangoproject.com/"&gt;Django&lt;/a&gt; (python base)&lt;br /&gt;  d.&lt;a href="http://turbogears.org/"&gt;TurboGears&lt;/a&gt;(python base)&lt;br /&gt;  以上框架都是基于MVC模式的,可以开发出结构清晰的程序&lt;br /&gt;  对于以后的维护和扩展都是大有裨益的.&lt;br /&gt;&lt;br /&gt;3) 后台程序&lt;br /&gt;  a.网站如果需要进行图片存储的话，可以使用&lt;a href="http://www.danga.com/mogilefs/"&gt;MogileFs&lt;/a&gt;,&lt;br /&gt;    好处可以通过他的介绍了解到.&lt;br /&gt;  b.当然如果是初期，也可以只简单的使用文件系统来存储,&lt;br /&gt;    &lt;a href="http://en.wikipedia.org/wiki/ReiserFS"&gt;Reiserfs&lt;/a&gt;的&lt;a href="http://en.wikipedia.org/wiki/B-tree"&gt;B*Tree&lt;/a&gt;实现就很好&lt;br /&gt;    尽管现在维护不是很好(据说&lt;a href="http://en.wikipedia.org/wiki/Hans_Reiser"&gt;reiser&lt;/a&gt;犯了谋杀妻子罪)&lt;br /&gt;  c.搜索应该是一个应用必不可少的组建，如果你是用MySQL，&lt;br /&gt;    那么可以简单的使用他的全文检索功能(&lt;a href="http://dev.mysql.com/doc/refman/5.0/en/myisam-storage-engine.html"&gt;MyISAM&lt;/a&gt;支持,&lt;a href="http://www.innodb.com/"&gt;InnoDB&lt;/a&gt;不支持)，&lt;br /&gt;    千万别用LIKE %xx%这样的模式,要遍历整个数据文件的啊.&lt;br /&gt;  d.如果你熟悉C++，那么使用&lt;a href="http://xapian.org/"&gt;Xapian&lt;/a&gt;，检索效率很高&lt;br /&gt;    如果你熟悉Java,那么使用&lt;a href="http://lucene.apache.org/"&gt;Lucence&lt;/a&gt;,检索效率不错，&lt;br /&gt;当然也有C++版本的&lt;a href="http://sourceforge.net/projects/clucene/"&gt;CLucence&lt;/a&gt;&lt;br /&gt;  e.使用内存缓存来加速网站，推荐&lt;a href="http://www.danga.com/memcached/"&gt;Memcache&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;4) 数据库模式&lt;br /&gt;   a.如果是&lt;a href="http://www.mysql.com/"&gt;MySQL&lt;/a&gt;，可以使用&lt;a href="http://dev.mysql.com/doc/refman/5.0/en/replication.html"&gt;Master-Slave&lt;/a&gt;模式，同时也兼得备份功能了&lt;br /&gt;&lt;br /&gt;5) Web服务器&lt;br /&gt;   a.&lt;a href="http://www.apache.org/"&gt;Apache&lt;/a&gt;应用很广&lt;br /&gt;   b.&lt;a href="http://www.lighttpd.net/"&gt;Lighttpd&lt;/a&gt;性能不错&lt;br /&gt;   c.&lt;a href="http://nginx.net/"&gt;Nginx&lt;/a&gt;并发性很好&lt;br /&gt;&lt;br /&gt;6) Web服务器和应用程序通信&lt;br /&gt;   a.&lt;a href="http://www.w3.org/CGI/"&gt;CGI&lt;/a&gt;&lt;br /&gt;   b.&lt;a href="http://www.fastcgi.com/"&gt;FastCGI&lt;/a&gt;&lt;br /&gt;   c.&lt;a href="http://modules.apache.org/"&gt;Module&lt;/a&gt;(需要Web服务器支持)&lt;br /&gt;   d.&lt;a href="http://www.mems-exchange.org/software/scgi/"&gt;SCGI&lt;/a&gt;&lt;br /&gt;   e.应用程序是在单独&lt;a href="http://en.wikipedia.org/wiki/Process_(computing)"&gt;Process&lt;/a&gt;环境还是在公用&lt;a href="http://en.wikipedia.org/wiki/Thread_(computer_science)"&gt;Thread&lt;/a&gt;环境(设计并发量和稳定性问题)&lt;br /&gt;&lt;br /&gt;7) 静态数据缓存&lt;br /&gt;  a.使用&lt;a href="http://www.squid-cache.org/"&gt;Squid&lt;/a&gt;作为缓存&lt;br /&gt;&lt;br /&gt;8) 备份数据&lt;br /&gt;   a.可以使用&lt;a href="http://samba.anu.edu.au/rsync/"&gt;rsync&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;9）操作系统&lt;br /&gt;   a.推荐使用&lt;a href="http://www.gentoo.org/"&gt;Gentoo&lt;/a&gt;,安装手册写的很好，安装起来也很方便.&lt;br /&gt;   b.也可以使用&lt;a href="http://www.debian.org/"&gt;Debian&lt;/a&gt;,&lt;a href="http://www.ubuntu.com/products/WhatIsUbuntu/serveredition"&gt;Ubuntu Server Edition&lt;/a&gt;,&lt;a href="http://www.novell.com/linux/"&gt;SUSE&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;10) 硬件&lt;br /&gt;   a. AMD &lt;a href="http://en.wikipedia.org/wiki/Opteron"&gt;Opteron&lt;/a&gt;多核 性能不错.&lt;br /&gt;&lt;br /&gt;11) 部署&lt;br /&gt;   a.最好部署在电信，然后网通的机器使用Proxy透传.&lt;br /&gt;&lt;br /&gt;开发工具:&lt;br /&gt;1)开发过程如果是多人，那么项目管理工具最好还是有一个推荐&lt;a href="http://trac.edgewall.org/"&gt;Trac&lt;/a&gt;系统.&lt;br /&gt;2)如果你想单独建立一个Wiki系统那么&lt;a href="http://moinmo.in/"&gt;MoinMoin&lt;/a&gt;很不错:)&lt;br /&gt;3)代码版本控制工具可以使用&lt;a href="http://subversion.tigris.org/"&gt;SVN&lt;/a&gt;&lt;br /&gt;4)如果你需要一个高性能的模板系统那么&lt;a href="http://www.clearsilver.net/"&gt;ClearSilver&lt;/a&gt;应该能够满足你的需求.&lt;br /&gt;5)如果你需要一个封装良好的C++库的话,&lt;a href="http://pocoproject.org/"&gt;POCO&lt;/a&gt;或许对你会有些帮助&lt;br /&gt;6)事件驱动网络引擎&lt;a href="http://twistedmatrix.com/trac/"&gt;Twisted&lt;/a&gt;很不错&lt;br /&gt;7)有时需要对一些机器日志进行分析，那么&lt;a href="http://www.estpak.ee/~risto/sec/"&gt;SEC&lt;/a&gt;或许值得你看一下&lt;br /&gt;&lt;br /&gt;题外话：&lt;br /&gt;如果对web开发很关心的话，那么推荐你去&lt;a href="http://www.dbanotes.net/"&gt;DBANotes&lt;/a&gt;这里看一下&lt;br /&gt;没有说哪一种方案是最优的，需要根据自己的业务特点选择相应的方案&lt;br /&gt;对于一个开发人员来说，重要的不仅是记住什么，了解什么，&lt;br /&gt;更重要的是知道什么，解决什么样的问题吧...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-6550760018831202090?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/6550760018831202090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=6550760018831202090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6550760018831202090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6550760018831202090'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/web20-developing-and-tools.html' title='The Web2.0 Developing and Tools'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-8830106631450073411</id><published>2008-07-03T16:03:00.000+08:00</published><updated>2008-07-03T16:11:15.190+08:00</updated><title type='text'>What Is The Relation?!</title><content type='html'>What do you want me to say about it?&lt;br /&gt;in fact,i do not want to say more&lt;br /&gt;but,&lt;br /&gt;i must put it down here&lt;br /&gt;as a memory recall.&lt;br /&gt;&lt;br /&gt;you say(maybe not a promise?)&lt;br /&gt;what we can get from it:&lt;br /&gt;&lt;br /&gt;1,stock options&lt;br /&gt;2,a better team&lt;br /&gt;3,be a better leader&lt;br /&gt;4,much more on decision&lt;br /&gt;5,start developing when ready&lt;br /&gt;6,in and out of the building &lt;br /&gt;  when my first arrival&lt;br /&gt;7,you give out one thousand on eating?&lt;br /&gt;8,where is you when paying?&lt;br /&gt;9,cheater.&lt;br /&gt;&lt;br /&gt;Nothing!&lt;br /&gt;&lt;br /&gt;in fact,&lt;br /&gt;what i matter is that you should not &lt;br /&gt;have said about it if you won't make it or &lt;br /&gt;have the ability to finish it.&lt;br /&gt;so your words are cheaper than before&lt;br /&gt;you are not worth believing in.&lt;br /&gt;so i will not take you into my friends list&lt;br /&gt;so please do not tell me about the tedious words&lt;br /&gt;and nonsense any more!&lt;br /&gt;I will not have the interest on sharing anything with&lt;br /&gt;you.&lt;br /&gt;That is all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-8830106631450073411?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/8830106631450073411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=8830106631450073411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8830106631450073411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8830106631450073411'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/what-do-you-want-me-to-say-more-about.html' title='What Is The Relation?!'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-2445839428812814391</id><published>2008-07-02T23:56:00.000+08:00</published><updated>2008-07-03T00:18:24.297+08:00</updated><title type='text'>Who makes you heart-broken?</title><content type='html'>当4个月前&lt;br /&gt;朋友从公司拉我出来创业开始&lt;br /&gt;我已经认定了，&lt;br /&gt;从那天开始不会为任何决定后悔&lt;br /&gt;从此踏上了没有犹豫，果敢的路&lt;br /&gt;或许是思想莽撞&lt;br /&gt;或许是社会阅历尚浅&lt;br /&gt;把任何事情都理想化&lt;br /&gt;认为就是简单的1+1的问题&lt;br /&gt;但是时间却告诉我事情远远没有那么简单&lt;br /&gt;&lt;br /&gt;还记得&lt;br /&gt;曾经为产品的一点点用户体验而争的面红耳赤&lt;br /&gt;曾经为代码的美感而改了又改&lt;br /&gt;曾经为系统的一点点性能提升而绞尽脑汁&lt;br /&gt;&lt;br /&gt;时间过去了&lt;br /&gt;来了一个人&lt;br /&gt;我才发现原来说话就可以做很多事情&lt;br /&gt;很多事情原来不需要做的&lt;br /&gt;本来做了很荒唐很可笑事情的人&lt;br /&gt;却不用承担任何责任&lt;br /&gt;反而因为几句冠冕堂皇的话&lt;br /&gt;就可以敷衍过去&lt;br /&gt;我的心已经变得僵硬了&lt;br /&gt;&lt;br /&gt;但是&lt;br /&gt;把一件事情做好的激情却没有任何退却&lt;br /&gt;好的产品需要优秀的人来做&lt;br /&gt;好的产品需要融进高雅的品味&lt;br /&gt;我知道，明确的知道，什么是自己需要的&lt;br /&gt;这些都是他们所不具有的&lt;br /&gt;&lt;br /&gt;宁为玉碎，不为瓦全&lt;br /&gt;但是什么时候做什么决定&lt;br /&gt;我不会再那么唐突&lt;br /&gt;或许我也有了点所谓的经验了吧&lt;br /&gt;呵呵，苦笑之&lt;br /&gt;&lt;br /&gt;从温室中走出来&lt;br /&gt;变成了野草&lt;br /&gt;尽情的沐浴阳光&lt;br /&gt;享受微风的呵护&lt;br /&gt;把点点滴滴&lt;br /&gt;塞进扎根的泥土里&lt;br /&gt;带到明年的春天&lt;br /&gt;化作浪漫的细雨&lt;br /&gt;孕育更多新的事物&lt;br /&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-2445839428812814391?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/2445839428812814391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=2445839428812814391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/2445839428812814391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/2445839428812814391'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/who-makes-you-heart-broken.html' title='Who makes you heart-broken?'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-402402822610702484</id><published>2008-07-02T08:02:00.000+08:00</published><updated>2008-07-02T08:17:05.964+08:00</updated><title type='text'>Who eats my kind-hearted?</title><content type='html'>早上6点多，被连续的门铃声吵醒&lt;br /&gt;朦胧中问了一下对方，是不是要进楼&lt;br /&gt;于是帮她开了门&lt;br /&gt;回到屋里，又栽到床上大睡起来&lt;br /&gt;5分钟后，又被连续的敲门声再次吵醒&lt;br /&gt;去开门&lt;br /&gt;见一个中年女人和一个小女孩站在门口&lt;br /&gt;问了我这是不是某某人的家&lt;br /&gt;我说你们找错了&lt;br /&gt;她说不可能啊&lt;br /&gt;这里明明就是几单元几室啊&lt;br /&gt;我问她是哪一号楼&lt;br /&gt;对方明显不知道原来还有楼号之分&lt;br /&gt;或者已经忘记了&lt;br /&gt;我也忘记了自己接下来应该说什么&lt;br /&gt;只是看着地上大包小包的东西堆放在那里&lt;br /&gt;她说了声对不起&lt;br /&gt;我把门关上了&lt;br /&gt;回去想躺在床上继续睡一会，因为离工作的时间还早&lt;br /&gt;可是却已经没有了睡意&lt;br /&gt;我想我本应该问一下她们是否有亲戚的电话&lt;br /&gt;我可以打个电话帮着问一下&lt;br /&gt;举手之劳而已&lt;br /&gt;但是却不知为什么现在与刚才的延迟变得这么长&lt;br /&gt;&lt;br /&gt;这时听到操着地方口音的娘俩已经走到了楼下&lt;br /&gt;感叹一下&lt;br /&gt;没有了睡意，索性去公司吧&lt;br /&gt;&lt;br /&gt;是什么让我变得如此的淡然?&lt;br /&gt;我不禁想起来...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-402402822610702484?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/402402822610702484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=402402822610702484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/402402822610702484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/402402822610702484'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/07/who-eats-my-kind-hearted.html' title='Who eats my kind-hearted?'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-4868793774796216177</id><published>2008-07-01T14:53:00.000+08:00</published><updated>2008-07-01T18:45:53.058+08:00</updated><title type='text'>Install the great Gentoo!</title><content type='html'>今天安装了Gentoo Linux,顺便学习了一下他的安装文档&lt;br /&gt;恩，很多事情解释的或者说明的都很详细，很清楚，让人受益匪浅。&lt;br /&gt;即便你以前懂得一些linux相关的东西，我想如果你看一下gentoo的&lt;br /&gt;安装文档并且动手实践一下的话，也会有所收获的。&lt;br /&gt;&lt;br /&gt;因为几乎所有的软件(包括kernel)都是根据硬件平台进行重新编译的&lt;br /&gt;里面还可以根据需求加上相应的选项，所以性能肯定会比其他的&lt;br /&gt;distributions高。但是按照步骤来，是很容易做到的，如同读一篇&lt;br /&gt;不错的文章一样,希望你喜欢;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-4868793774796216177?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/4868793774796216177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=4868793774796216177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4868793774796216177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4868793774796216177'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/06/install-great-gentoo.html' title='Install the great Gentoo!'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-8116272171361388872</id><published>2008-06-30T17:26:00.000+08:00</published><updated>2008-06-30T17:34:26.983+08:00</updated><title type='text'>Linux Network Configure Special</title><content type='html'>The following contains some steps when configuring your network manually.&lt;br /&gt;all from the &lt;a href='http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&amp;chap=3#doc_chap3'&gt;Manual Network Configuration&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Using ifconfig and route&lt;br /&gt;&lt;br /&gt;Setting up your network consists of three steps. First we assign ourselves an IP address using ifconfig. Then we set up routing to the gateway using route. Then we finish up by placing the nameserver IPs in /etc/resolv.conf.&lt;br /&gt;&lt;br /&gt;To assign an IP address, you will need your IP address, broadcast address and netmask. Then execute the following command, substituting ${IP_ADDR} with your IP address, ${BROADCAST} with your broadcast address and ${NETMASK} with your netmask:&lt;br /&gt;&lt;br /&gt;# ifconfig eth0 ${IP_ADDR} broadcast ${BROADCAST} netmask ${NETMASK} up&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Code Listing 3.11: Using ifconfig&lt;br /&gt;&lt;br /&gt;# ifconfig eth0 ${IP_ADDR} broadcast ${BROADCAST} netmask ${NETMASK} up&lt;br /&gt;&lt;br /&gt;Now set up routing using route. Substitute ${GATEWAY} with your gateway IP address:&lt;br /&gt;&lt;br /&gt;Code Listing 3.12: Using route&lt;br /&gt;&lt;br /&gt;# route add default gw ${GATEWAY}&lt;br /&gt;&lt;br /&gt;Now open /etc/resolv.conf with your favorite editor (in our example, we use nano):&lt;br /&gt;&lt;br /&gt;Code Listing 3.13: Creating /etc/resolv.conf&lt;br /&gt;&lt;br /&gt;# nano -w /etc/resolv.conf&lt;br /&gt;&lt;br /&gt;Now fill in your nameserver(s) using the following as a template. Make sure you substitute ${NAMESERVER1} and ${NAMESERVER2} with the appropriate nameserver addresses:&lt;br /&gt;&lt;br /&gt;Code Listing 3.14: /etc/resolv.conf template&lt;br /&gt;&lt;br /&gt;nameserver ${NAMESERVER1}&lt;br /&gt;nameserver ${NAMESERVER2}&lt;br /&gt;&lt;br /&gt;That's it. Now test your network by pinging some Internet server (like Google). If this works, congratulations then.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-8116272171361388872?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/8116272171361388872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=8116272171361388872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8116272171361388872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8116272171361388872'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/06/network-configure-special.html' title='Linux Network Configure Special'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-3627194189698835370</id><published>2008-06-09T11:14:00.000+08:00</published><updated>2008-06-09T11:31:55.312+08:00</updated><title type='text'>我看汉武大帝</title><content type='html'>这部电视剧早就看过了&lt;br /&gt;周末的时候突然又找出来看了前部分&lt;br /&gt;不对历史人物做评论，这是自己的一点感受：&lt;br /&gt;1，姐姐的出嫁让其非常难过，同时也感受到了来自外界的压力&lt;br /&gt;所以必须强大起来，结束依靠女人来换取暂时的和平的时代。&lt;br /&gt;2，七国之乱和当时国内的处境-内忧外患，让他意识到必须要&lt;br /&gt;削弱藩国的兵权，变成中央集权。&lt;br /&gt;3，父亲的睿智，举荐儒家学者为其师，让其感受到再也不能&lt;br /&gt;无为而制，需要罢黜百家学说。尊儒为大者，同时广招新人，&lt;br /&gt;启用新人，大胆革新。&lt;br /&gt;4，没有权利的他因为一系列的举措而变得很惨，差点丢了皇位，&lt;br /&gt;这个时期很重要，他开始了狩猎生活，同时研习用兵之法。拥有&lt;br /&gt;一个强大的军官学院。&lt;br /&gt;5，大局观，长远的战略眼光，临事果断，善于用人让汉朝解除了&lt;br /&gt;来自其他部落的困扰和侵袭。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-3627194189698835370?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/3627194189698835370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=3627194189698835370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3627194189698835370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3627194189698835370'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/06/blog-post.html' title='我看汉武大帝'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-8700362168853850368</id><published>2008-06-09T11:11:00.000+08:00</published><updated>2008-06-09T11:13:22.475+08:00</updated><title type='text'>Install Ubuntu On Dell Optiplex 745</title><content type='html'>&lt;span class="pl"&gt;2008-05-10 14:13:15&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;现有一台Dell Optiplex 745，暂时作为开发服务器。&lt;br /&gt;&lt;br /&gt;* Install ubuntu-server&lt;br /&gt;&lt;br /&gt;1. &lt;a rel="nofollow" href="http://www.ubuntu.com/getubuntu/download" target="_blank"&gt;下载&lt;/a&gt;ubuntu-server-8.04&lt;br /&gt;2. 刻录至安装盘&lt;br /&gt;3. 安装&lt;br /&gt;&lt;br /&gt;* 出现的问题&lt;br /&gt;&lt;br /&gt;1. 安装开始阶段出现因acpi无法继续情况,通过F6设置acpi=off可以解决.&lt;br /&gt;2. 安装之后导致无法启动系统.因为Grub问题引起，通过重新安装Grub2来&lt;a rel="nofollow" href="http://blog.eshangrao.com/index.php/2007/10/25/438-dell-optiplex-320-ubuntu-server-710" target="_blank"&gt;解决&lt;/a&gt;&lt;br /&gt;3. 在进行第2步骤的sudo aptitude install grub2时会出现因为安装过程中设置安装源 范围过于严格的问题而找不到Grub2，所以应该采用系统默认的安装源范围比较好.&lt;br /&gt;4. 系统运行良好，但是通过更新或者安装软件包的时候会出现&lt;br /&gt;perl: warning: Setting locale failed&lt;br /&gt;这时可以通过&lt;br /&gt;1) $sudo apt-get remove localeconf&lt;br /&gt;2) $locale-gen &lt;localename&gt;    (e.g.  locale-gen zh_CN.UTF-8)&lt;br /&gt;3) $sudo dpkg-reconfigure locales&lt;br /&gt;4) $sudo vi /etc/environment&lt;br /&gt;并依次加入&lt;br /&gt; LC_ALL="zh_CN.UTF-8"&lt;br /&gt; LANG="zh_CN.UTF-8"&lt;br /&gt; LANGUAGE="zh_CN.UTF-8:zh:en_US:en"&lt;br /&gt;5） reboot&lt;br /&gt;&lt;br /&gt;* 如何查看软件包被安装位置&lt;br /&gt;&lt;br /&gt;1. dpkg -L softname&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-8700362168853850368?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/8700362168853850368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=8700362168853850368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8700362168853850368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8700362168853850368'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/06/install-ubuntu-on-dell-optiplex-745.html' title='Install Ubuntu On Dell Optiplex 745'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-4030778758411727308</id><published>2008-04-29T13:16:00.000+08:00</published><updated>2008-04-29T17:56:20.853+08:00</updated><title type='text'>配置django</title><content type='html'>配置django+lighttpd+scgi&lt;br /&gt;http://blog.opensource.org.cn/hdcola/2007/10/djangolighttpddjango.html&lt;br /&gt;http://www.djangoproject.com/documentation/fastcgi/#lighttpd-setup&lt;br /&gt;&lt;br /&gt;curse站点技术参考&lt;br /&gt;http://about.curse.com/technology/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-4030778758411727308?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/4030778758411727308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=4030778758411727308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4030778758411727308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4030778758411727308'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/django.html' title='配置django'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-4929641277853842090</id><published>2008-04-25T18:34:00.000+08:00</published><updated>2008-04-25T18:35:25.282+08:00</updated><title type='text'>周末啦.</title><content type='html'>AC.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-4929641277853842090?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/4929641277853842090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=4929641277853842090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4929641277853842090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4929641277853842090'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_25.html' title='周末啦.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-6257296643158254937</id><published>2008-04-20T21:23:00.000+08:00</published><updated>2008-04-20T21:25:50.385+08:00</updated><title type='text'>曾经的记忆.</title><content type='html'>走的时候看到很多好朋友的日志,&lt;br /&gt;看到她们记忆中的点滴往事，很感动.&lt;br /&gt;自己走的匆忙，也没有怎么回复，&lt;br /&gt;而且前途未卜，生活没有安定下来，&lt;br /&gt;所以悄悄的走掉了，心中确实有些过意不去:)&lt;br /&gt;&lt;br /&gt;只是想,生活中能够遇到你们我真的很幸运，&lt;br /&gt;无论我做得好于不好，&lt;br /&gt;你们给我的更多的是鼓励和包容。&lt;br /&gt;说什么应该不重要，我会把它放到心底的:)&lt;br /&gt;&lt;br /&gt;谢谢杭杭路边的烧烤，&lt;br /&gt;谢谢mandy送给我的精致的礼物,&lt;br /&gt;谢谢小坦克在我走的中午冒着被老大训斥的危险送我:)&lt;br /&gt;&lt;br /&gt;谢谢小强和我一起玩飞车，&lt;br /&gt;谢谢阿雄请我吃有地方特色的火锅，&lt;br /&gt;以及在没有半夜鸡叫的时候我们去K歌:)&lt;br /&gt;&lt;br /&gt;谢谢曾经住在一起的兄弟们，&lt;br /&gt;尤其是那个先是由于心肠过好而被人骗了钱之后&lt;br /&gt;又在酒吧被女孩鄙视的rambo:D&lt;br /&gt;&lt;br /&gt;还有喜欢吃茄子肉末饭的小p孩:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-6257296643158254937?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/6257296643158254937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=6257296643158254937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6257296643158254937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6257296643158254937'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_1844.html' title='曾经的记忆.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-5789162554186006046</id><published>2008-04-20T20:34:00.000+08:00</published><updated>2008-04-25T09:18:21.660+08:00</updated><title type='text'>充斥着感伤的离开</title><content type='html'>&lt;h3 class="title-article"&gt;&lt;span class="timestamp"&gt;2008-02-25 15:41&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;为什么要在这个时间,&lt;br /&gt;这个地点&lt;br /&gt;选择去听Secret Garden呢.&lt;/p&gt;&lt;p&gt;刚刚跟院长说了我这周就要离开&lt;br /&gt;沉默之中体会到了感伤的情怀&lt;br /&gt;问我这里有哪些不好的地方&lt;br /&gt;对于我&lt;br /&gt;离开并不是因为一个地方不好&lt;br /&gt;而是因为有了新的选择吧&lt;br /&gt;&lt;/p&gt;&lt;p&gt;万一以后事业不顺利&lt;br /&gt;欢迎你回来&lt;br /&gt;以后出差来深圳&lt;br /&gt;欢迎回来&lt;br /&gt;不要忘了腾讯&lt;br /&gt;大家以后可以做朋友&lt;/p&gt;&lt;p&gt;有时候分不清是客套话&lt;br /&gt;还是真情流露&lt;br /&gt;但是我知道&lt;br /&gt;分开都会有感伤吧&lt;/p&gt;&lt;p&gt;回顾在这里的点点滴滴&lt;br /&gt;此时却是有些不舍&lt;br /&gt;非常感谢很多很多人的&lt;br /&gt;关怀,帮助&lt;br /&gt;那么&lt;br /&gt;就放起来吧&lt;/p&gt;&lt;p&gt;当我辞掉第一份工作的时候&lt;br /&gt;竟然是这种感觉&lt;br /&gt;体会到了&lt;br /&gt;之后&lt;br /&gt;我期盼明天的日出&lt;br /&gt;让阳光撒进心里来&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;当一个人踏上旅程的时候&lt;br /&gt;真不知道该说些什么&lt;br /&gt;来的时候&lt;br /&gt;还欢声笑语&lt;br /&gt;走的时候&lt;br /&gt;确是形单影只&lt;br /&gt;但是&lt;br /&gt;我已不是当初&lt;br /&gt;让坚强陪伴我吧&lt;/p&gt;&lt;p&gt;走了&lt;br /&gt;打个包裹.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-5789162554186006046?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/5789162554186006046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=5789162554186006046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/5789162554186006046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/5789162554186006046'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_7980.html' title='充斥着感伤的离开'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-6327107887337273811</id><published>2008-04-20T20:23:00.000+08:00</published><updated>2008-04-25T09:19:14.797+08:00</updated><title type='text'>对于我,这是一个今生都难忘的日子.</title><content type='html'>&lt;span class="timestamp"&gt;2008-02-22 00:00&lt;/span&gt;&lt;p&gt;和自己一直都默默喜欢的女孩晚餐&lt;br /&gt;所有其他的一切都已变得暗淡&lt;br /&gt;如果说我曾经真的喜欢过某个女孩&lt;br /&gt;那么就应该是她了吧&lt;br /&gt;有种感觉不能用言语来表达&lt;br /&gt;也不要表达出来&lt;/p&gt;&lt;p&gt;自己一直都是这样的&lt;br /&gt;当&lt;br /&gt;我认为我应该去做某件事情的时候&lt;br /&gt;那么我就去做的了&lt;br /&gt;我不需要说明什么&lt;br /&gt;让一切就这样默默的进行下去&lt;/p&gt;&lt;p&gt;为自己想要的&lt;br /&gt;为自己想要一辈子守护的&lt;br /&gt;即便我们不能在一起&lt;br /&gt;也没有什么好惋惜&lt;/p&gt;&lt;p&gt;只因为我们&lt;br /&gt;曾经拥有共进晚餐&lt;br /&gt;曾经在一起说笑&lt;br /&gt;曾经就这样&lt;/p&gt;&lt;p&gt;在这样满月的夜晚&lt;br /&gt;一起并肩走过&lt;br /&gt;让清风拂过脸庞&lt;br /&gt;还有那明亮清澈的双眸&lt;/p&gt;&lt;p&gt;那种感觉&lt;br /&gt;以前不曾有&lt;br /&gt;以后也不会有&lt;/p&gt;&lt;p&gt;当泪水划过脸颊&lt;br /&gt;我知道&lt;br /&gt;我必须离开&lt;/p&gt;&lt;p&gt;我只想&lt;br /&gt;在未来的某个时刻证明&lt;br /&gt;如果当初我们可以在一起&lt;br /&gt;我们会拥有多么美好的未来&lt;/p&gt;&lt;p&gt;见到你&lt;br /&gt;心会变得很平静&lt;br /&gt;离开你&lt;br /&gt;内心会不断的张望&lt;br /&gt;你在哪里&lt;/p&gt;&lt;p&gt;在这里&lt;br /&gt;两年从指间轻轻的划过去&lt;br /&gt;脑海里&lt;br /&gt;却只剩下你给的点滴记忆&lt;br /&gt;突然发现&lt;br /&gt;自己真的好委屈&lt;/p&gt;&lt;p&gt;喜欢你，&lt;br /&gt;你却不知道&lt;br /&gt;你知道时,&lt;br /&gt;却必须要离开你&lt;/p&gt;&lt;p&gt;始终都挥不去那点滴的记忆&lt;br /&gt;如果真的把这些都忘记了&lt;br /&gt;我的生命中还会有什么&lt;br /&gt;突然发现自己好可怜&lt;br /&gt;要靠记忆来维持生命的喘息&lt;/p&gt;&lt;p&gt;我曾经许诺自己&lt;br /&gt;要娶你为妻&lt;br /&gt;一生都要和你在一起&lt;br /&gt;默默的守护你&lt;br /&gt;可是&lt;br /&gt;喜欢并不意味着会拥有&lt;br /&gt;更多的是放弃&lt;/p&gt;&lt;p&gt;我&lt;br /&gt;只能轻轻的挥挥手&lt;br /&gt;我走了&lt;br /&gt;要好好照顾自己&lt;/p&gt;&lt;p&gt;如果可以重新来过&lt;br /&gt;我会好好的珍惜你&lt;/p&gt;&lt;p&gt;我所要做的&lt;br /&gt;只是更好的证明自己&lt;/p&gt;&lt;p&gt;等年龄慢慢的老去&lt;br /&gt;希望我们&lt;br /&gt;会在某个陌生的路口邂逅&lt;br /&gt;那时&lt;br /&gt;我已认不出你&lt;br /&gt;你也认不出我&lt;/p&gt;&lt;p&gt;走了,女孩,保重.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-6327107887337273811?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/6327107887337273811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=6327107887337273811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6327107887337273811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6327107887337273811'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_7789.html' title='对于我,这是一个今生都难忘的日子.'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-433665130926940700</id><published>2008-04-20T20:22:00.001+08:00</published><updated>2008-04-20T20:22:54.156+08:00</updated><title type='text'>写在一年最后</title><content type='html'>&lt;h3 class="title-article"&gt;&lt;span class="timestamp"&gt;2007-12-31 23:35&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;where there is a goal,there is a hope!&lt;br /&gt;for impossible is nothing,so we can get hope.&lt;br /&gt;what we should do is just do it,only that,&lt;br /&gt;we can keep moving.&lt;br /&gt;while we do something,especially when we on a hope&lt;br /&gt;never sleep,or esle chance loses...&lt;br /&gt;&lt;br /&gt;on after a goal,take a break and enjoy youself.&lt;br /&gt;&lt;br /&gt;//coding it like this?&lt;br /&gt;while(goal)&lt;br /&gt;{&lt;br /&gt;    if(impossible is nothing)&lt;br /&gt;    {&lt;br /&gt;        lock(hope)&lt;br /&gt;        just do it!&lt;br /&gt;        keep moving!&lt;br /&gt;        unlock(hope)&lt;br /&gt;    }&lt;br /&gt;    sleep(time)&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-433665130926940700?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/433665130926940700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=433665130926940700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/433665130926940700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/433665130926940700'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_752.html' title='写在一年最后'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-4027468680052084325</id><published>2008-04-20T20:19:00.000+08:00</published><updated>2008-04-20T20:20:33.389+08:00</updated><title type='text'>最后的点滴</title><content type='html'>&lt;div class="text-article"&gt;                                          &lt;h3 class="title-article"&gt;&lt;span class="timestamp"&gt;2007-07-04 20:21&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;今天在和erye去学苑吃饭的路上&lt;/p&gt;&lt;p&gt;看到了一个很漂亮,很可爱的mm&lt;/p&gt;&lt;p&gt;在石阶上向我们走过来&lt;/p&gt;&lt;p&gt;突然&lt;/p&gt;&lt;p&gt;左脚绊到右脚&lt;/p&gt;&lt;p&gt;摔倒了&lt;/p&gt;&lt;p&gt;或许我们都惊讶于她的天真,可爱&lt;/p&gt;&lt;p&gt;竟一时变的呆滞&lt;/p&gt;&lt;p&gt;1.5ns过后&lt;/p&gt;&lt;p&gt;我们才意识到&lt;/p&gt;&lt;p&gt;于是飞奔过去,小心的扶起她&lt;/p&gt;&lt;p&gt;"谢谢你,叔叔"&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;这时女孩儿的妈妈跑了过来...&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;能在即将离开的时刻有这样的记忆&lt;/p&gt;&lt;p&gt;真是一件不错的事情:P&lt;/p&gt;                 &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-4027468680052084325?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/4027468680052084325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=4027468680052084325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4027468680052084325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/4027468680052084325'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_6608.html' title='最后的点滴'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-6678723866702523615</id><published>2008-04-20T20:08:00.000+08:00</published><updated>2008-04-20T20:18:52.250+08:00</updated><title type='text'>窃</title><content type='html'>&lt;div class="text-article"&gt;&lt;h3 class="title-article"&gt;&lt;span class="timestamp"&gt;2007-04-01 13:35&lt;/span&gt;&lt;/h3&gt;                                          &lt;p&gt;江南的水已不再清澈，春雨也流露出酸涩的悲伤。&lt;br /&gt;范蠡青衣白马路过苎萝山下，小名夷光的女子讶然回首，&lt;/p&gt;&lt;p&gt;长发带起山泉的珠碎，堪比你的三分明澈。&lt;br /&gt;&lt;br /&gt;多少次，梦中这样一片西湖灿烂：&lt;br /&gt;晚风拂柳，你的背轻靠着傍水的木栏；我凝望湖面，无语无言。&lt;br /&gt;&lt;br /&gt;俄顷。&lt;br /&gt;云聚，风敛，天边乌云一片。&lt;br /&gt;雨泻，轻叹，右手捉住你的白腕；&lt;br /&gt;向左后方施力，同时右脚上前。&lt;br /&gt;太极灵转，在前为你挡住水花飞溅。&lt;br /&gt;&lt;br /&gt;绿绮响，凤求凰，卓文君悄悄收回目光，脸上红了一片。&lt;br /&gt;回马坡，人断肠，西施送吴王；回首南望，君已封侯拜相。&lt;br /&gt;&lt;br /&gt;佛说，前生五百次的回眸，才换来一次今生的擦肩而过。&lt;br /&gt;我们的缘分，是早已过尽，还是从未存在。&lt;br /&gt;&lt;br /&gt;算了吧，静静聆听。&lt;br /&gt;有音，乃无憾。&lt;/p&gt;                 &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-6678723866702523615?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/6678723866702523615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=6678723866702523615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6678723866702523615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/6678723866702523615'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_1920.html' title='窃'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-3123990979400505110</id><published>2008-04-20T20:06:00.000+08:00</published><updated>2008-04-20T20:07:29.632+08:00</updated><title type='text'>要回家了</title><content type='html'>&lt;h3 class="title-article"&gt;&lt;span class="timestamp"&gt;2006-07-13 15:42&lt;/span&gt;&lt;/h3&gt;终于考完大学里的最后一科&lt;br /&gt;有些轻松&lt;br /&gt;在这的东西昨天都已经邮到家里了&lt;br /&gt;&lt;br /&gt;我的一些朋友们还要在这复习&lt;br /&gt;准备考研&lt;br /&gt;可能还要过一段困苦+无聊的生活&lt;br /&gt;我只能深深的祝福你们&lt;br /&gt;在剩下的日子了&lt;br /&gt;努力+好心情+健康的身体&lt;br /&gt;&lt;br /&gt;自己也有些担心&lt;br /&gt;到公司是否能够胜任&lt;br /&gt;有时自己又不仅仅是自己了&lt;br /&gt;也祝福自己能出色点吧:)&lt;br /&gt;&lt;br /&gt;明年见了,My xdjms.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-3123990979400505110?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/3123990979400505110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=3123990979400505110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3123990979400505110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/3123990979400505110'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_6860.html' title='要回家了'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-1844686875091132363</id><published>2008-04-20T20:04:00.001+08:00</published><updated>2008-04-20T20:04:43.582+08:00</updated><title type='text'>梦想-现实</title><content type='html'>&lt;h3 class="title-article"&gt;&lt;span class="timestamp"&gt;2006-07-13 10:04&lt;/span&gt;&lt;/h3&gt;当身边的人举杯,我在熟睡&lt;br /&gt;遇见你,沉默的花蕾,&lt;br /&gt;花蕾的梦想好像褪去的潮水&lt;br /&gt;等着他天真的回答&lt;br /&gt;鲜艳的花做过梦吗,梦开的花它一样鲜艳吗&lt;br /&gt;有谁真的在乎过它,捡起撒落的花瓣带回家&lt;br /&gt;那是梦开的花在落泪吧&lt;br /&gt;悄悄的枯萎啦&lt;br /&gt;今夜害羞的烛光,幸福的微弱&lt;br /&gt;被浮躁的空气放大了&lt;br /&gt;它说过盛开只为我,我怕热情醒来的迟啦&lt;br /&gt;鲜艳的花做过梦吗,梦开的花它一样鲜艳吗&lt;br /&gt;我们会用心的守着它&lt;br /&gt;听不到梦醒来时的繁华&lt;br /&gt;那时梦开的花,会高兴吗&lt;br /&gt;再不要枯萎啦&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-1844686875091132363?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/1844686875091132363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=1844686875091132363' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/1844686875091132363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/1844686875091132363'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post_20.html' title='梦想-现实'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-8885285446750626747</id><published>2008-04-20T19:52:00.000+08:00</published><updated>2008-04-20T19:57:46.618+08:00</updated><title type='text'>就要离别</title><content type='html'>&lt;h3 class="title-article"&gt;&lt;span class="timestamp"&gt;2006-07-12 11:18&lt;/span&gt;&lt;/h3&gt;就要离别&lt;br /&gt;勇敢的流泪&lt;br /&gt;而你的眼神超越了语言&lt;br /&gt;不说再见&lt;br /&gt;我们却了解&lt;br /&gt;分开了不代表会改变&lt;br /&gt;谁需要谁&lt;br /&gt;白云和蓝天&lt;br /&gt;依偎才有美好的画面&lt;br /&gt;大风一吹&lt;br /&gt;离得并不远&lt;br /&gt;下次见面以前都记得那感觉&lt;br /&gt;芳草碧连天&lt;br /&gt;故事的剧节&lt;br /&gt;寒冬已过还有春天希望永不凋谢&lt;br /&gt;芳草碧连天&lt;br /&gt;永远的画面&lt;br /&gt;当我想念&lt;br /&gt;闭上双眼&lt;br /&gt;你再(我)心里面&lt;br /&gt;离别以前&lt;br /&gt;已开始想念&lt;br /&gt;让期待紧紧连结这一切&lt;br /&gt;走慢一点&lt;br /&gt;不管有多远&lt;br /&gt;放不下就代表不会变&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-8885285446750626747?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/8885285446750626747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=8885285446750626747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8885285446750626747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/8885285446750626747'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2008/04/blog-post.html' title='就要离别'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37787428.post-116615887193809350</id><published>2006-12-15T12:59:00.000+08:00</published><updated>2006-12-15T13:01:11.950+08:00</updated><title type='text'>敏捷需求分析</title><content type='html'>（本文发表于程序员杂志2006年第4期）&lt;br /&gt;在很多人的印象中，敏捷软件开发是种类似黑客行为的过程，是程序员最爱的勾当。不写文档，不作需求分析，没有项目经理，做什么东西完全是程序员自己的行为。所以他们认为这样的过程无法满足真正大型项目和复杂项目的需要，因此在经过考虑后，放弃了敏捷方法。&lt;br /&gt;真的是这样吗？敏捷过程到底是如何做需求分析？用户故事和用例有什么区别？敏捷过程如何去管理需求的？这些是一些想要实践敏捷的人一直在困惑的事情。&lt;br /&gt;我们常常看到书中讲，程序员拿到一个用户故事后，怎么计划，怎么分解，怎么写单元测试，怎么小步前进，怎么持续集成。这是典型的程序员视角。事实 上，敏捷方法分为三部分，敏捷项目管理，敏捷需求分析，敏捷软件开发。上述书中提到的完全是敏捷开发中的实践，很多人了解到的敏捷，只是敏捷的三分之一。&lt;br /&gt;在敏捷的团队中，作一个敏捷程序员确实是非常舒服的事情。从程序员的角度来看，只需要选择一张他感兴趣的故事卡片，了解清楚该卡片的需求，开始从功能测试 写代码，等通过了所有测试就完工。基本上不需要考虑太多的事情，非常轻松愉快。但程序员向谁去问清楚需求？故事卡片是怎样写出来的呢？让我们来关注开发前 发生的事情。&lt;br /&gt;了解敏捷过程的人都知道，Kent Beck在XP过程中提到了现场客户，如果一个敏捷团队能够有现场客户，这当然是最棒的事情。但多数情况下，客户都是很忙碌的，很难全力投入到软件开发过程中。这时候，我们就需要商务分析师这个角色，来充当客户的角色。&lt;br /&gt;我在ThoughtWorks的团队中担任的就是商务分析师这个角色。商务分析师最重要的职责就是与客户交谈，了解和分析需求，将其制作成用户故事并将需求转述给程序员。同时，商务分析师也要代替客户负责功能验收测试。&lt;br /&gt;敏捷思想的核心是人与交流。需求问题实际上是一个交流问题。商务分析师要和客户交流，搞清楚客户到底需要什么，到底为什么需要这些东西。商业价值是商务分 析师关注的最终目标。有了目标的指向，就可以不迷失方向。和客户进行交流，最终目的就是挖掘出客户的商业目标。可能大家会经常有这样的经验，客户说，我要 这个功能，我想要怎么怎么样。这时候要特别注意，他说的这些东西并不是真正的需求。商务分析师需要详细的问客户为什么，挖掘出他真正的目标。&lt;br /&gt;在这个目标下，商务分析师开始进行需求的分析：我们到底是否真的需要这个需求？有没有更好的解决方案？有没有简单并且低廉的方式？换一种形式是不是也能达到这样的需求？这个需求有多少地方涉及到以前的软件变更？&lt;br /&gt;搞清楚这些事情后，就可以写出用户故事。用户故事的书写遵循一定的原则，一般包括三部分："作为（系统的一个涉众），我想要（做一件事），从而（达到一个商业价值）"。在书写的时候格式比较随意，可以在故事卡背面写上注释或疑问，甚至画上界面原形图。&lt;br /&gt;举一个最常见的用户故事例子，"作为一个普通用户，我希望能够用用户名和密码登录，以便我能享受到个性化的服务"。其中，用户是系统涉众，登录是他想要做的事情，而他的目标是获得个性化的服务。&lt;br /&gt;从这个例子我们可以想象到，这个页面可能存在两个文本框，用于输入用户名和密码，有一个按钮来登录，并且不登录就不能看到个人资料，另外，如果用户输入错 误需要提示"登录失败请重试"。这就是可见性，也可以称为可测试性。我们可以根据这样的可见性写出功能测试，从而驱动这个用户故事的开发，这被称为 Acceptance Driven Development。&lt;br /&gt;用户故事的作用有两个，一个是作为进度跟踪的依据，一个是作为与人交谈的备忘录。用户故事卡片并不是很精确的需求，因此不需要把事情描述的非常清楚。将需 求的详细分析推迟到实现前夕来完成，这是敏捷需求分析的精华所在。任何提前做好的东西都会导致浪费，敏捷过程提倡足够就好，避免浪费。&lt;br /&gt;不少人对用户故事和用例的区别感到疑惑。用户故事的作用是备忘功能，而不是文档。而用例需要详细的描述其操作步骤，以及每个异常路径，因而起到了文档的作 用。用户故事是可见的商业价值，而不是功能描述。每个用户故事的粒度和工作量都相差不多，这和用例有很大的区别。用户故事是小粒度的，可测试的，可见的， 并且是有价值的。&lt;br /&gt;ThoughtWorks在厦门的项目组作的是一个网游物品交易平台。该平台是典型的互联网项目，在开工的时候客户对功能需求还不明确，但需要快速推出抢占市场，正是最适合敏捷过程的项目。&lt;br /&gt;在项目伊始，商务分析师和客户做了深入的谈话，了解他的商业构想，他的盈利模式，搞清楚宏观的结构，然后思考并整理获得的结果，花1-2天时间将客户需求 大略整理为几十个用户故事。这些用户故事并不完善，不足以做好整个系统。但对于我们开始项目的前一阵，已经足够了。我们可以从这里开始项目。&lt;br /&gt;敏捷方法希望快速交付可用的软件。实现软件的快速交付是通过迭代来完成。在迭代开始前，由一组有经验的开发人员大致评估一下用户故事，标记出不同的难度和 风险，并提出问题供商务分析师来获得更详细的信息，商务分析师会和相关涉众去讨论。然后商务分析师将推荐优先级最高的一组用户故事给客户来挑选，客户可以 选择这些用户故事，或者指出从他的视角看到的优先级更高的用户故事。这些将成为下一个迭代的内容。客户看到每个迭代交付的可运行的软件后或者得到用户反馈后，常常会有新的想法冒出来。有些想法是好的，有些想法就属于看到别家网站有这个功能，不假思索的提出的功能。这些不同的需求都需要经过认真的分析，找出哪些是值得我们立即考虑的，哪些是不用急迫的去实现的。&lt;br /&gt;有一次和客户谈话时，他说到希望增加拍卖功能。那么，我们为什么需要拍卖呢？客户说希望让用户拍卖物品以获得最高价格。经过考虑，我们发现，网游物品的实时性和唯一性决定了系统不适合使用拍卖机制。拍卖的时效性无法满足实时交易的要求，因此，用户最终放弃了这个特性。&lt;br /&gt;另一次，客服人员提出增加一个查询用户交易的功能，而此时我们有其他更加重要的功能需要先去考虑，查询用户交易功能可以由技术人员临时通过数据库直接代为 查询，因为项目运营初期交易不是很多，暂时还不需要专门的后台功能来支持客服的工作。所以把这个需求卡片一直贴在墙壁上，始终没有排到最高的优先级。&lt;br /&gt;客户一开始也不是很能够接受敏捷需求中强调商业价值和优先级的做法。但经过几个月的磨合，客户也逐渐适应了许多敏捷思想，甚至我在和客户讨论时，偶然提起了后期的某种可能的情况，他们还能够帮我纠正应当考虑目前的情况，为近期的情况作计划。&lt;br /&gt;用户故事的跟踪和管理是由项目经理来进行。每个迭代跟踪卡片的进展，是否已经开始实现？是否已经完成代码开发？是否已经开始功能测试？不同的卡片在迭代前 都会评估为不同的大小。我们一般分为大中小三级。等实践过几个迭代后，团队的开发速度基本保持恒定，我们就可以很容易的知道每个迭代能做多少个用户故事， 这样就可以安排下一迭代的开发。&lt;br /&gt;每个迭代内分析好恰好足够下一个迭代开发的需求，就是商务分析师每个迭代的主要工作内容。商务分析师的需求分析工作在上一个迭代完成，包括需求的了解，分析，评估和排列优先级。&lt;br /&gt;在每个迭代开始的时候，由商务分析师主持召开迭代计划会议，在会议上向所有的程序员解释这个迭代要完成的用户故事，然后由程序员自由提问，知道他们能够获得足够开始实现该功能的信息。&lt;br /&gt;在程序员完成一个用户故事后，商务分析师还要来代表客户做功能验收测试，查看是否完成了预计的功能，是否有程序员还没有想到的异常情况。如果存在问题需要退回给程序员继续完成。这在一定程度上保证了系统完成的需求不偏离客户的要求。当然，更多的测试还需要QA来完成。&lt;br /&gt;我们的实践充分表明了，敏捷过程并不是没有需求分析，而是把需求分析过程分散到整个开发的过程中，让开发和需求分析并行进行。这就是ThoughtWorks敏捷方法实施成功的秘诀之一。而商务分析师在这个过程中，起到了纽带和桥梁的作用，是一个团队不可缺少的角色。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37787428-116615887193809350?l=kmoving.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kmoving.blogspot.com/feeds/116615887193809350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37787428&amp;postID=116615887193809350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/116615887193809350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37787428/posts/default/116615887193809350'/><link rel='alternate' type='text/html' href='http://kmoving.blogspot.com/2006/12/blog-post_14.html' title='敏捷需求分析'/><author><name>kmoving</name><uri>http://www.blogger.com/profile/11429373746958321388</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp3.blogger.com/_Y5ffy6kgbjQ/SHQbdQNIJTI/AAAAAAAAC80/cW4VEWTyDlI/S220/main_4781p107.jpg'/></author><thr:total>0</thr:total></entry></feed>
