记,17个日夜

来源:互联网 发布:无线路由器限速软件 编辑:程序博客网 时间:2024/04/23 23:30

11月1号,不知怎的,忽然跑到样本书库里去了,摸索着,寻找着,终于还是“搬出”了期待已久的“Windows程序设计(第五版 珍藏版)”。很久就想看的一本书,但却又一直对这本书有点恐惧,看这本书,的确需要一种勇气。

这是我至今看过最厚的一本书,那1114页的内容让人望而敬畏。不过,还是那个观点,通常比较厚的书,都比较经典。不容置疑,这是一本经典之作,很多内容讲得比较细,就像个位图(Bitmap)、声音与音乐之类的,他都要从生活中入手,讲什么光谱,脉冲,声音编码,列出一些很让人纠结的公式。看得不是一般的蛋痛,但同时也不得不佩服作者(佩措尔德(Charles Petzold))的博学多才。很多东西讲得比较透切,甚至由最初的产生一直阐述到当时的水平。

书,有点老。很多内容都已更新,MSDN早已是千变万化,但是翻译团队在这方面做得还不错。书本讲的很多都是windows 95,windows 3.0的内容,但是主题内容还是不变的。还是消息循环,还是这个架构,对于理解MFC等有很大的帮助。阅读这本书常常让我萌生一种用SDK来开发windows程序的冲动,虽然这需耗费很大的时间、精力,在很多实际项目开发上有点不大现实,但,我还是觉得这本书给予我目前为止最有用的知识。很多知识,以前不懂的,在这一下子豁然开朗了。

书,讲的很多都是R3下底层的知识,对于现在日新月异的新技术,有点回到原点的感觉。不过原点往往是最重要的。之前曾学习过MFC,孙鑫的MFC绝对是一本入门比较好的书,但是,尽管照着书说的来,可以实现出想要的功能,但是,很多东西,我们都不知道为什么要这么做。死记不是我的学习态度,所以,一些底层的内容,我觉得还是挺有用的。纵使不叫你直接用底层来开发项目,单是帮助你来理解,我觉得这已经是一个莫大的收获。

有时候真的很想直接用SDK来写东西,出来的程序会比较小,而且可以更好地理解Windows API。通一而懂百,熟悉了SDK,我相信,对于MFC,还是很轻松就可以拿下的。另外,在Windows下逆向、破解这些对于Windows API这一块可谓板上钉钉,不拿下不行啊。

尽管书上对于新技术没有怎么介绍,多线程、线程池、Winsock等这些都只是介绍了一下,但是也可以谅解,况且这也不是介绍Windows内核编程的书。经典永远都是经典,着意的是思想,而不是技术的更新。再新的技术也有过时的那天,只有思想能永远传颂。市面上很多书,对于技术大多泛泛而谈,尽管你技术多么先进,但如果别人看不懂,理解不到你的精髓,这又与不看有何区别。


以前常说,图书馆是个宝库,现在我想加一句,样本书库是图书馆的精髓。几乎每一本经典之作,在样本书库都有着一本留存。而且,有些仅有一本的,大抵都是在样本书库,起码我看到的情况是这样。

那里不允许带书进去,但是我觉得这也是它让我喜欢的一个原因,基本不用担心没位置,不会有人大清早跑过去那里霸位,管你什么期末抱佛脚,没书你也复习不了。

那里的布局,我很喜欢。最喜欢的是中间那里有个平台,很好奇那里为什么会弄成那样子,就像一个游泳池,但是却是没有水的游泳池,旁边有着很多盘载点缀着。有一次我就见到有一个人把书带到那里去读了。而那绝对是交流、谈电话的好地方,也许当初那里设计的理念就是这样。

那里面主要有两个书库,一左一右。而我每次进去都是直接往左边走。它每个系列的书藏量并没有往上走上几级楼梯的那图书馆上面的几个书库那么恐怖,但是,我觉得精华部分都在这里。里面还有个密集书库,但这个我从没涉猎过,从未怀疑书本太老了就没用了,只是未到需要时。

进去里面轻微有一种摆脱俗世的感觉,稍微进去一点,就没有了信号。坐下来能找到点信号的地方,绝对不会多。可以专心的定下心来看书,我觉得这才是大学。虽然没有那种清风佛面,柳枝轻扬,碧水蓝天,晨鸟轻鸣的情景,但这也已经让我满足了。


想起那17天,几乎每天都是下午上完课,直接就往样本书库走去,一待就是直到晚上关门,走时经常还有点意犹未尽的感觉。为此,还经常把晚上的课直接忽略掉。

当时也不知道发什么神经,捧起了这本书。虽然对这本书早已耳闻,一直想找个时间看看,但却又经常没有勇气。尝试着读了下去,觉得愈加精要。刚拿起它的时候,我还真不敢给它下个期限,一晚下来,看了最开始的三章,感觉收获挺大的,特别是消息循环,之前很多不了解的一下子贯通了,回去后凭着记忆用电脑轻易地把大致内容实现了。计算了大概进度,觉得起码也得一个月才能把它看一遍。要深入理解它的精要还要更长的一段时间来慢慢实践。

样本书库的书不允许外借,起初我也不愿花上97大洋来买这本书,另外我还觉得买回来了,也许看着看着就没有了这种激情。于是,每天只要有空闲的时间段,都跑去泡在样本书库里。几乎每次都是呆在近十点闭关的时候。

上个学期,每次去图书馆闭关后,独自走在林荫小道,都喜欢打个电话,跟别人吹吹水,然后很快就可以度过那段黑暗的路程。而现在,反而想抛开一切,独自漫步在夜的黑暗中。让寂静的夜来抚平心中的波澜,让漆黑的眼睛来掩盖自身的存在。放弃一切的追逐,抛开所有的烦恼。有一段属于自己的时间,有一段属于自己的旅途,尽管路程很短,也已满足。

在那里呆了一段时间,每天看到的最吸引我注意的就是很多人在那里作图,虽然不允许带书本进去,但可以带电脑,可以带文具,也许,这就是他们的天然宝地。另外一个就是在看计算机方面的,这个看到最多的就是JAVA了(记忆力不好,也许看到的是同一个人),记得一个人,每次带着一台手提过去,然后,每次都拿上几本厚厚的JAVA书,什么j2ee,web等等的都有,我常常在想,他一下子能看那么多本吗?看到最多的情况就是,他一直用eclipse在敲代码,其他书几本都是没翻过的,偶尔打开一本,看看。不知道他是在查阅还是在实现里面的代码。然而,令我失望的是竟然没有一个人看得是windows平台下的程序设计。也许,很多人都没有发现样本书库其实是宝库中的精髓。

17个日夜,书已读毕。而那里的一草一木、一人一物,还是那样,不会因为我的离去而有所改变。也不会因为我的加入,而产生些许波动。书虽已读毕,人心却已改变,那里还将是我喜爱的一个地方。


2012.11.18傍晚