Archive for December, 2008

Quicksand years

Wednesday, December 31st, 2008

Quicksand years

Quicksand years that whirl me I know not whither,
Your schemes, politics, fail, lines give way, substances mock and elude me,
Only the theme I sing, the great and strong-possess’d soul, eludes not,
One’s-self must never give way–that is the final substance–that out of all is sure,
Out of politics, triumphs, battles, life, what at last finally remains?
When shows break up what but One’s-Self is sure?

by Walt Whitman
(1819-1892)

2009年新年初始,将这首诗歌记录在这里。希望自己新年更加坚强、执着。

寒冷的夜

Friday, December 26th, 2008

记得小时候的我总是在寒冷的冬天感冒。一方面,由于那时北方的冬天过于寒冷,而我又过于喜欢在寒冷的天地里玩耍。一方面,由于身体单薄,容易生些感冒发烧的日常病。记得那时感冒打针,还要被妈妈骗去诊所。说是去量体温,进去之后才明白原来妈早就和医生商量好要打针的。
现在的我还是容易感冒。长时间的发现,只有时常的保持定量的运动才能够让我避免。于是,不得不督促自己保持一定量的运动。近来,所专心的项目处于起步阶段。白天的时间都要在电脑前渡过。每当晚上回到宿舍休息的时间,我喜欢去运动场,或是跑步或是走走。这个时候的操场早已进入夜幕。寒冷的夜晚,总是铺满了淡淡的雾气,在星星点点的灯光照耀下呈现出恍恍惚惚的暖色。远处工厂发出的有节奏的敲击声,衬托出夜晚的安静。这样的空间让我着实的眷恋。白天脑子疲惫的好像失去了活力,在这时缓解。可以有心情想想家里、想想喜欢的歌、想想心里那些愿望、提醒自己曾经忘记的那些美好和忧伤的故事。那时的一切都是美好,包括寒冷的天气:)

Ps:上面的图片是我喜欢的壁纸,Snowy Hills。让我想起了这个文章:整个爱尔兰都在下雪。让我感动于文章身后的故事。希望阅读这篇日志的你,也能去看看这个故事。

Cobain的葬礼

Thursday, December 18th, 2008

时常对那些早早选择离开人间的摇滚精灵疑惑,不能够理解他们或是勇敢的面对死亡或是软弱的无法面对现实的生活而选择离开。深知自己没法体会他们的那份心思,但还是经不住的思考。我想,选择死亡多半还是由于心里的痛苦。对于Cobain而言,这种痛苦深深的印在他的音乐里。他的世界就是他的音乐,永远充满着悲伤和失望。
在我的印象中Nirvana是平凡的,这种平凡的感觉多半来自于那场演唱会。事实上对Nirvana的记忆也只有这演唱会,短短的44分钟。舞台按照Cobain的想法装饰,百合花、黑色的蜡烛、暗淡的灯光、水晶吊灯、黑色的布帘,凝重间透露着Nirvana音乐中特有的缠绕着悲伤的美好。Cobain选择了他一生中挚爱的14首歌曲,抱着木琴坐在椅子上,眼睛多半时间盯着演唱本。时而露出的微笑,让我感觉到Cobain对于这场表演的满足和期待。Cobain向人提起,他想让这唱演唱会成为他的葬礼。那时的Cobain就表现出了对死亡的渴望,他的朋友们对他极力的劝说,最终也没有办法改变他5个月后离开的事实。演唱会的至始至终都是美好的,那首Pennyroyal Tea,还有Cobain在最后一首歌结尾部分的嘶叫,都是那么的完美。
krist曾回忆说,表演结束后Cobain表现出从未有过的开心和满足。我想Cobain曾经相信他所追求的无忧无虑的美好境界在他的音乐之中能够找到,他已经把他能够表现出的美好完美的诠释在这场表演中,永远的留在喜爱他的人的记忆里。过于向往美好,所以选择了离去。

U-Boot 1.3.3 for Ep9302(ARM920T)

Saturday, December 13th, 2008

本文将描述在Ep9302上移植u-boot 1.3.3的过程。主要思路和资源来自这个文章:Using MMC/SD card with Olimex CS-E9302,建议在阅读本文之前先把那个文章体会一下。

需要的资源:
1、需要用到Cirrus Logic的gcc交叉编译工具链,选择的版本为arm-linux-gcc-4.1.1-920t。右键点击,另存即可。这个工具链是CS为Linux2.6内核做的,对于Ep9302-Linux2.6.20.4平台编译,可以使用的是这个工具链。
2、下载U-Boot 1.3.3:官方网站下载列表,选择合适的版本就可以,我选用的是u-boot-1.3.3.tar.bz2 19-May-2008 12:51 7.2M。
3、下载EP9302的patch文件,是用于将U-Boot 1.3.3移植到EP9302的patch工具。这个工具是Peter 制作的,你也可以看看它的源码,了解制作原理。下载地址:Patch for U-Boot 1.3.3 to support CS-E9302 boards. 右键另存。

过程:
1、安装交叉工具链:
假定安装目录为/home/work:
cd /home/work
tar -xjf arm-linux-gcc-4.1.1-920t.tar.bz2
将环境变量PATH中增加路径:
export PATH=$PATH:/home/work/arm-linux-gcc-4.1.1-920t/bin

2、利用patch工具更新U-Boot 1.3.3工具包
将Patch和u-boot-1.3.3.tar.bz2放在同一个目录下。
tar -xjf u-boot-1.3.3.tar.bz2
cd u-boot-1.3.3
patch -p1 < ../u-boot-1.3.3_cs-e9302.patch
如果操作正确,会有如下信息:
patching file Makefile
patching file board/cs-e9302/Makefile
patching file board/cs-e9302/config.mk
patching file board/cs-e9302/cs-e9302.c
……

3.编译生成u-boot.bin。
在u-boot.1.3.3目录下:
make distclean
make cs-e9302_config
make all
如果编译过程正确,就会生成bin文件。将bin文件下载到Ep9302中就可以了,大概120k。

阅读:你有多自律?

Thursday, December 11th, 2008

崇尚精英文化的人向来把人分成两种,一种是精英,一种是庸人。这种分法的麻烦在于,被社会公认的精英大概只有十万分之一,但全球至少1/3或者更多的人自认为是精英。根据我接触到的众多被推崇的精英的行为来看,精英们无一不是相当地自律,当然,主要是在职业习惯方面,如果用好父母或好爱人的标准来衡量,精英们不仅谈不上自律,甚至可以说是自我放纵。

大多数精英在职业习惯上的自律已经到了比军营训练更严格的程度。我在一本有关“通向成功的几个习惯”的书上读到,要想成功,你必须放弃一些生活中的重大享受,比如:睡满八小时,因为每天少睡一小时可以多做很多事,而且,书上提醒,“美国专门睡眠的专家指出:对很多人来说,每天六个小时甚至五个小时的睡眠就已经足够了”。不少精英是典型例证:美国总统富兰克林曾经建议:“懒人睡觉时,你要刻苦奋进。”已故希腊航业巨子奥纳西斯认为这个建议帮助他取得了成功,他的做法是,每天限制自己只睡四五个小时,清晨五点就起床健身、工作。爱迪生的做法是每天只睡四个小时,如果白天觉得疲倦了,就偶而小睡五到十分钟。而我觉得,这大概是暗示你,对于提高效率所造成的生活的不舒适,要保持“难得糊涂”的自律精神。再比如,要改变饿了就吃饭的习惯,因为“比正常就餐时间晚一小时可以提高进餐效率”。还有,你必须彻底克服懒散的毛病,把自己打造成井井有条的“收拾狂”——每两个月整理一次名片,每天扔掉不必要的资料,每个月给名片盒里的人打个电话等等。

之所以嘲弄这些习惯,其中一个原因是我自己做不到。让我沮丧的是,我接触到的许多精英的的确确做得到。他们真的能够随时记下自己的想法,在掏出小本子的时候不怕被笑话,并且真的可以凌晨两点睡觉,凌晨三点从梦里起来,只为记下刚梦到的一个点子,并在第二天早上八点比下属更早到公司。

不要问他们是怎么做到的,因为他们对事业成功的欲望比你强。至于欲望是如何被评定的,我想只有行为可以证明。能成为精英的人,就真的能够为了刚想到的一个创意,激动得睡不着觉。管理学把这归为人与人之间的区别,意思是这是天生的。如果你不信命,你可以逆着自己的性子训练自己,如果你能够坚持一辈子,那就证明你天生就是成功欲望的强人。

原文连接