邓世龙的自留地

兼济天下则达 独善其身则穷

月度归档: 2012年1月

2011年的阅读


读研究生以来,时间还是比较空闲的,读了不少书,所以写个小结留念。 因为以前看过关于黑客的介绍,说黑客一般都喜欢看科幻小说。虽然我不是黑客,但为了培养素养,也买了几本科幻小说,结果看了几本不错的科幻小说。读研了,为了弥补之前的不足,也看了不少技术书籍。以下简单罗列一番。

科幻类:

  • 三体系列。在任晓祎的博客上看到三体的介绍,买来看之后,大呼过瘾,刘慈欣的想象力确实不凡,这里还学到了一个名词,技术爆炸。
  • 基地系列。在三体的注脚中有提到基地系列,王聪的博客里也大致介绍了,于是买了。阿西莫夫的想象力更是丰富,心理史学的威力再次说明数学的魅力,谢顿逃亡的过程,基地的崛起,寻找第二基地的过程,寻找地球的过程,情节跌宕起伏。
  • 帝国系列。帝国系列虽然没有基地系列那么精彩,但也不容错过。
  • 机器人系列。阿西莫夫提出了机器人学三大定律。机器人系列只看了《裸阳》和《钢穴》,其它的找不到。很像侦探小说。

技术类:

  • UNIX编程艺术。这本书闲的时候随便看看,可以从任何一页开始看起。
  • C名题精选百则--技巧篇。大一时就看到这本书,可是那时水平有限,看不懂。现在再次看这本书,并不在害怕。作者冼镜光是台湾人,为了写这本书,在图书馆查找资料,做准备工作一年多,可见作者的认真。主要是一些经典名题,对于算法的提高有很大帮助,很多公司的面试题都可以在这些题目中找到影子。
  • 算法导论。主要作为一本工具书,需要用的时候看看,介绍算法很全面,而且很严谨,给出的伪代码也很好,很容易实现。
  • 超越JAVA--探讨程序语言的未来。薄薄的一本书,信息量却很大。语言是工具,他们有各自擅长的领域,对问题采取最有效的解决方案,是程序员值得考虑的。
  • 编程之美。面试题集锦,有一定难度。
  • 启示录--打造用户喜爱的产品。如何才能做好产品经理,这本书可以提供帮助。
  • C++标准程序库自修教程与参考手册。对STL做了很好的介绍。
  • JAVA语言程序设计--进阶篇。关于泛型,这学期才接触到。
  • 算法艺术与信息性竞赛。刘汝佳的黑书,相当有难度,可以作为算法导论的提高。
  • 精通正则表达式。太喜欢作者和译者,所以买了一本。对于处理文本,正则是很有效的工具,看过书之后,帮郭同学解决了一个实际问题,开心。

传记:

  • 张亚勤--让智慧起舞。看这本书,让我知道,技术与管理并不冲突。
  • 被遗忘的天才--特斯拉。看这本书,让我知道人和人是有差距的,而且越是聪明的人反而越努力。
  • 渴望生活--梵高传。梵高的一生在贫困中度过,但他是如此热爱生活,并且关心他人,才有了那些不朽的画作。

文艺类:

  • 不去会死。一个日本人辞了工作,开始骑自行车环球旅行,旅行途中的经历。感觉很多时候,日本人的冒险精神远在国人之上。
  • 仓央嘉措诗传。介绍了六世达赖的一生,不愧是世间最美的情郎。
  • 影响力。介绍了一些常见的心理现象,可以解决一些生活中的困惑。
  • 舞!舞!舞!。让我知道,一个人如何孤独的生活。
  • 跑步圣经。也许能坚持跑步这么久,要归功于这本书。
  • 宇宙秘密--阿西莫夫谈科学。阿西莫夫的随笔,很有道理,提别喜欢《古老与终极》,《关于思维方式的思考》
  • 我是一只IT小小鸟。一群小鸟的学习经历,很有启迪意义。
  • 爱你就想爱生命。王小波和李银河之间的书信。
  • 嫌疑人X的献身。推理小说,很难想到作案手法。
  • 捕捉儿童的敏感期。对了解儿童的行为,以及育儿有帮助。
  • 把时间当做朋友。时间管理方面的好书
  • 标准日本语初级。学习完初级上,在学习下册,可惜已经很久没看了,都快忘了。

数学类:

  • 哥德尔, 艾舍尔, 巴赫: 集异璧之大成.进行人类思想思考的必备书籍。
  • 数学--确定性的丧失。一个体会,即使是大数学家,也有他的局限性,也会犯错误。
  • 科学美国人--趣味数学集锦之一。有趣的一本书。
  • 怎样解题。对于思维方式是很好的训练,介绍了解题的过程。

罗列书单才发现,去年的阅读还是挺多的,虽然是好读书,不求甚解,但收获颇丰,也才会有这个博客的存在。所以啊,多读点书总是好的。

想家


最近特别想家,虽然身在广州,但心早已在千里之外的沙县。按理说,像我这种人是不会恋家的,可能最近听多了王杰的《回家》,看多了周作人的《故乡的野菜》,对故乡产生了思念。或者是遇到挫折,想逃避,而回家是最好的选择。 不要想太多了,明天就踏上回家的火车,很快就到家了。

故乡的野菜


前几天,石同学的女朋友从家里回来,带了点自己家做的米团,让我想起了黄花麦果,也就想起了周作人的《故乡的野菜》。黄花麦果通称鼠曲草,系菊科植物,叶小微圆互生,表面有白毛,花黄色,簇生梢头。春天采嫩叶,捣烂去汁,和粉作糕,称黄花麦果糕。今年春节的时间充裕,可以和舅妈去采黄花麦果。周作人的《故乡的野菜》一文,写了作者对故乡的思念,正好符合现在的心情,于是摘抄于此。

《故乡的野菜》---周作人

我的故乡不止一个,凡我住过的地方都是故乡。故乡对于我并没有什么特别的情分,只因钓于斯游于斯的关系,朝夕会面,遂成相识,正如乡村里的邻舍一样,虽然不是亲属,别后有时也要想念到他。我在浙东住过十几年,南京东京都住过六年,这都是我的故乡,现在住在北京,于是北京就成了我的家乡了。日前我的妻往西单市场买菜回来,说起有荠菜在那里卖着,我便想起浙东的事来。荠菜是浙东人春天常吃的野菜,乡间不必说,就是城里只要有后园的人家都可以随时采食,妇女小儿各拿一把剪刀一只“苗篮”,蹲在地上搜寻,是一种有趣味的游戏的工作。那时小孩们唱道:“荠莱马兰头,姊姊嫁在后门头。”后来马兰头有乡人拿来进城售卖了,但荠菜还是一种野菜,须得自家去采。关于荠菜向来颇有风雅的传说,不过这似乎以吴地为主。《西湖游览志》云:“三月三日男女皆戴齐菜花。谚云:三春戴养花,桃李羞繁华。”顾禄的《清嘉录》上亦说,“芥菜花俗呼野菜花,因谚有三月三蚂蚁上灶山之语,三日人家皆以野菜花置灶陉上,以厌虫蚁。侵晨村童叫卖不绝。或妇女簪髻上以祈清目,俗号眼亮花。”但浙东人却不很理会这些事情,只是挑来做菜或炒年糕吃罢了。

黄花麦果通称鼠曲草,系菊科植物,叶小微圆互生,表面有白毛,花黄色,簇生梢头。春天采嫩叶,捣烂去汁,和粉作糕,称黄花麦果糕。小孩们有歌赞美之云:

黄花麦果韧结结,

关得大门自要吃,

半块拿弗出,一块自要吃。

清明前后扫墓时,有些人家--大约是保存古风的人家--用黄花麦果作供,但不作饼状,做成小颗如指顶大,或细条如小指,以五六个作一攒,名曰茧果,不知是什么意思,或因蚕上山时设祭,也用这种食品,故有是称,亦未可知。自从十二三岁时外出不参与外祖家扫墓以后,不复见过茧果,近来住在北京,也不再见黄花麦果的影子了。日本称作“御形”,与齐菜同为春天的七草之一,也采来做点心用,状如艾饺,名曰“草饼”,春分前后多食之,在北京也有,但是吃去总是日本风味,不复是儿时的黄花麦果糕了。

扫墓时候所常吃的还有一种野菜,俗称草紫,通称紫云英。农人在收获后,播种田内,用作肥料,是一种很被贱视的植物,但采取嫩茎滴食,味颇鲜美,似豌豆苗。花紫红色,数十亩接连不断,一片锦绣,如铺着华美的地毯,非常好看,而且花朵状若蝴蝶,又如鸡雏,尤为小孩所喜,间有白色的花,相传可以治痢。很是珍重,但不易得。日本《俳句大辞典》云:“此草与蒲公英同是习见的东西,从幼年时代便已熟识。在女人里边,不曾采过紫云英的人,恐未必有罢。”中国古来没有花环,但紫云英的花球却是小孩常玩的东西,这一层我还替那些小人们欣幸的。浙东扫墓用鼓吹,所以少年常随了乐音去看“上坟船里的姣姣”;没有钱的人家虽没有鼓吹,但是船头上篷窗下总露出些紫云英和杜鹃的花束,这也就是上坟船的确实的证据了。

自行车游记


去年10月2日时,想骑自行车到琶洲大桥,但最后由于不认识路,只到了北山村,只能返回,在路上虽然看到有绿道的标志,但不明白其意思。1月1号下午,睡醒之后,骑自行车到生物岛,阳光温暖,微风吹拂,一路上很愉快,在小洲驿站看地图时,意外发现标有海珠区绿道的地图,回到宿舍之后,查了一下绿道的资料,原来如此。绿道的意思就是绿色通道,是自行车的绿色通道。沿着海珠绿道,可以到达二沙岛、广州电视塔、琶洲大桥,于是1月2号的行程有计划了。

第二天早上,看了一下天气,灰蒙蒙的,于是只能放弃自行车出行的计划,中午的时候太阳出现了。吃过饭后,骑着自行车就出发了,出发时是13:12。出大学城,经过小洲村,土华村,来到了龙潭果树公园驿站,此时14:08,骑的太慢了,休息片刻后,往广州大桥方向前行,很快就来到了广州大桥。不远处,广州塔高耸而立,下了广州大桥后,来到的应该是二沙岛,但是还是不敢确定,沿着晴澜路一直走,很安静,边上的别墅让我确定这里就是二沙岛,可是看那别墅也是一般,如果没有装潢,与一般的房子无异。来到新世纪花园,这里的别墅才让我感觉到别墅的味道。此时凤妮发来短信,晚上去打羽毛球,于是往学校方向走。经过广州塔,钢铁巨人近在咫尺,不过我并不喜欢,似乎有点不喜欢工业文明。绿道沿着珠江,江水味道有些难闻,还有待改善。一路上没有什么留恋的,很快就来到了琶洲塔公园驿站,继续往前,16:39就来到了小洲绿道,17:30就坐在二饭二楼吃饭了。

因为广州绿道的存在,此次旅行方便许多,越来越喜欢广州了。此次出行是骑的是公主车,行程4小时20分,一路上车子只掉了三次链条,性能相当不错,再次佩服自己的眼光。 绽放吧,小公主。

通关蜡笔物理学


前几天闲着,于是玩蜡笔物理学,但是还是卡在此前无法通过的关卡中。无奈之际,打电话给同学,打给王雅丽时聊起这个游戏,她竟然通关了。问过如何通关之后,才发现方法是如此简单,小朋友一般能想出来,可惜我想不到,所以说这是Crayon Physics是适合小朋友玩的游戏。他山之时,可以攻玉,如果一个问题一直没办法解决的话,不要一直纠缠下去,和同学聊聊天,意外之中,问题就解决了。

不过,现实生活中,这种聚沙成塔的方法是不可能摘下天上的星星的,坐火箭倒有可能。虽然通关了,但一点也不高兴,因为不是最完美的实现,虽然我不是完美主义者,但我怎么也算是个程序员,还是需要考虑如何最优,如何才能优雅。所以啊,通关只是用来骗自己的,有时间的时候,还是会拿这个游戏出来玩玩,毕竟坐火箭摘星星的感觉与爬楼梯摘星星的感觉是不可同日而语的。

程式設計之道


今天下午在看各大公司面试题集,发现有很多题目与《C名题精选百则--技巧篇》中的类似,再次佩服冼镜光的功力,这本写于1986年的书,即使现在还是如此有用。在维基百科中找到作者曾经写过《程式設計之道》一文.写的相当有趣和精炼,摘抄几段于此。

2.2 節

.大師Turing曾經夢到他是一部電腦, 醒後道:

. "不知是我Turing作夢變成機器, 還是一部機器作夢變成我我Turing."

.一家大電腦公司的程式員參加軟體會議後, 向他的經理報告說:"你知道其他電腦

公司有什麼程式員嗎? 他們不修邊幅, 頭髮長而邋遢, 衣服既舊且皺, 他們破壞

了氣氛, 而且我簡報時老是製造噪音."

.經理說:"我根本就不應該派你參加會議, 這些程式員超然物外, 他們把生命看成無稽,

意外的結合. 他們往來而無藩籬, 為他們的程式而活, 為什們他們一定要受社會積習

的約束?

.他們生活在道中."

ps.看吧,程序员。

4.3 節 .大師對弟子說:"不論軟體之為大為小, 道在所有軟體中."

." 桌上型計算機有道嗎?"弟子問.

." 有!"大師答.

." 電動玩具程式中有道嗎?"弟子續問.

." 也有!"大師說.

." 那個人電腦的DOS 中有道嗎?"

.大師咳一下, 輕輕挪動了位置,"下課",他說.

ps.这是在骂windows吧

6.3 節

.某個經理快被炒魷魚了, 但是他底下的一個程式員寫了一個叫好又叫座的程式;

當然, 這位經理因而保住了飯碗.

.經理打算給這位程式員一點獎勵, 但他拒絕接受, 並且說:"因為我覺得這是個有

趣的概念, 才會寫這個程式, 所以我不希望有獎勵."

.經理聽了之後說:"這個程式員雖然職位不高, 但卻充份了解做為一個職員的責任,

讓我們把他升成崇高的管理顧問吧!"

.在告訴程式員時, 他再度拒絕, 說:"我之存在是因為可以寫程式, 如果升了我,

那除了浪費每一個人的時間外而成不了事. 我可以走了嗎? 我還得寫程式."

ps.谁说程序员的出路非得是管理层的,看看这个。

看棒球英豪漫画


最近没有心思学习,很早之前买的《棒球英豪》漫画一直没看,昨天把它看完了。虽然没有了动画的音乐,但看漫画依然是一种享受,许许多多的回忆。

和也每天的训练量是

早上:慢跑十公里 仰卧起坐五十次 伏地起身五十次

晚上: 和早上一样

所以想去甲子园的同学必须以这个为目标。

说到慢跑,大四之前一直对慢跑很不屑,总认为慢跑太慢了,是老人的运动,导致体能一直有限,跑1000米就气喘吁吁的。大四下学期时,时间比较多,就喜欢上了跑步,既可以锻炼身体,又可打发时间。不过那时只能跑3000米。某天一位参加扬州半程马拉松的爱好者对我说,这种身体不跑马拉松真实浪费了,当时听的心里非常高兴,但是直到大学毕业,我还是只能跑3000米。上研究生后,第一月还是很少跑步,最后的结果是肚子的肥肉变多了,于是去跑步,结果一发不可收拾,慢慢跑着,竟骄傲起来了,兴冲冲的就报名参加扬州的半程马拉松。由于训练不当,脚受伤了,不得不放弃跑半程马拉松。于是发短信告诉大家,其中有个女孩对我说“尊重你的选择”,至今想起当时的情景还是感动不已。跑步一年来进步不少,一万米不再那么可怕,离21095米也不远了,报名参加了今年的扬州半程马拉松,我想不出意外今年的赛场上可以见到我的身影。今年参加扬州半程马拉松跑步时,我的长跑训练也正好两年,与达也有些巧合。不过达也是为了小南的梦想,而我呢?

看到一张小南的素描。 小南