本周看书的计划倒是都完成了HFOOAD、《大道至简》还有《杜拉拉升职记》,还顺手修改了一下文本转换的那个程序,不过本来计划在本周内同步两个内容相差一天的数据库,却遇到了一点问题,暂时还没有完成。
周一,虽然七点半听到了表铃,可是八点才从床上爬起来,但单位已经八点半了,惭愧。做了数据库例行检查,然后又完成了上周的那个网络调查表,剩下的事情就是阅读HFOOAD了。中午看了湖人获胜的最后几分钟,然后就昏睡过去,然后在两点之前早早赶到单位。下午被领导谈话,说到想要开始一个电子传真的项目,虽然还没有头绪,但是还是很愿意领受这个任务。期间被领导问有没有看过他的一篇文章,汗!以后一定要早做准备:)晚上在家里上网,然后等待比赛的开始。
周二,困,但还是及时的起床。上午试图修复那个IBM的服务器,咨询了一个服务器方面的专家,最后只是确定不是硬件的问题。中午上了会儿网,然后睡觉。下午主要是在看HFOOAD,顺手写了其中的示例代码,把原先Java的代码改写为C#,并且体验了一下Unit Test——并没有完全采用TDD的方式,而是先完成了大部分代码,然后使用Unit Test验证。不过看书的速度并不快,一天也就看完了十几页书。晚上和组里的同事吃饭,宾主尽欢,喝掉了三瓶“大二”和若干啤酒,我回到家里就睡觉去了,不知道有没有酒后吐真言什么的。半夜醒来看球,意大利已经点球1:0领先法国了。
周三,看完比赛,头晕的有点睡不着觉,于是上网查找一些资料,倒是无心插柳的找到了解决那个“机器检查错误”的方法,其实原本很简单,这个等我下次发帖详述。可惜后来去发现,下载的Windows XP sp3和Win2k3 SP2都是英文版的,不能安装到现有系统上。郁闷。
周四,本周需要做两个数据相差一天的数据库的同步工作,因为都不是生产数据库,所以不用太紧张。不过在一天的时间里,有新进入的数据,还有对老数据的修改,要完全同步还真是有点困难——如果做全表(全字段)的比对,可能时间成本太高;如果是挑拣除可能影响到的字段来比对,那么前期的工作又过于复杂;如果只是把新数据叠加上去,又可能造成局部的数据不一致。最后权衡之下的方案是,做主键的比对,这样还是有可能会丢失一些后来修改过的数据。今天要值班到晚上十点半,本以为可以做很多的事情,至少看完HFOOAD,再把文本转换的程序按照用户的要求修订一下,结果却没有做多少。下午还被外派去安装杀毒软件,算是一个活动的组成部分。
周五,终于到了最后一个工作日,连续熬夜看欧洲杯,已经让我有点吃不消了,当然比赛一如人们期望的那样精彩。上午又去安装了几套杀毒软件,然后剩下的时间就是在折腾那个数据库同步的问题以及HFOOAD。
周六,早上一大早老婆跑去看《功夫熊猫》了,可惜不肯带我去,只好在家里呼呼大睡。前一天晚上看了俄罗斯淘汰荷兰的比赛,荷兰应该输得心服口服,希帅真神人也,千万不要哪天想不开来趟中国男足的浑水。醒来以后,看完了《杜拉拉升职记》,算是不错的小说,多少有点外企生存手册的意思,里面的一些内容对我还是有点用处的,虽然我现在的环境与外企相差甚远。为什么没有程序员生存手册呢?貌似csdn上有一个长篇的连载,没有去看过;以前看过“硅谷沉浮记”,不过那个已经是创业版,希望有编码型的。最近看到了云风和g9大大的博客,对我来说多少有些阅读困难,不过我觉得基础算法恰恰是我应该努力去学习的内容(上大学的时候干什么去了?又没有谈恋爱,又没有开公司,也没有混社会)。还看完了《大道至简》,我觉得最后两章写的比前面的好,等有机会重读一下全本。
周日,睡到中午才起来,好在没有什么人打扰。和老婆在附近的小饭馆里吃中饭,然后就到办公室去了,看完了HFOOAD剩下的最后几页内容;顺手修改了一下文本转换的那个程序,虽然代码还是很丑,不过用户的要求倒是可以满足了,至于clean code还是得等我慢慢写。下午开自行车拉老婆去附近的美廉美买菜,因为塑料袋要收费,所以我和老婆每人手里拎着菜就出来了。在家里简单吃饭,然后就在网络上游荡,尝试使用Delicious。其实早就知道这是一个不错的网络应用,可是因为之前似乎在墙那边,访问不便,所以就没有使用。我觉得Delicious的优势似乎就是可以在不同的场合使用书签,再有就是分享书签;一来,我只能在家里上网;二来,没有人分享,如果去看delicious上别人的分享又实在太多,所以似乎并不是特别的需要。12点班睡觉,准备晚上起来看球,其实意大利和西班牙谁进四强都可以带来精彩的比赛,虽然周围大部分的球迷都是看意甲熏陶出来了,可是自从没了巴乔,我就不是特别的迷恋蓝衫军团了;2006世界杯的时候更喜欢齐祖,马大垃圾自然就被我踩在脚下了。to weiwei,不知道你还记不记得给我的那间意大利的长袖,我冬天的时候还穿着踢球呢,现在在衣柜里收藏。其实仅仅因为高中的时候穿了盗版的意大利和朋友们一起踢球,那蓝色就成了永远的回忆。
下周可能还要继续做数据库同步的工作;可能准备开始看《Head First C Sharp》,感觉O'Reilly的Head First系列的书应该都是不错的,再往下还有《Head First Design Pattern》;另外很久没有提及的Death Race项目将在下周五验收,可能需要去客户那里做一些准备工作。最后就是欧洲杯的最后三场比赛。
有时候会觉得看这些技术书籍有用么?偶尔会想起欧洲杯的比赛不看又能如何?其实有时候可能不需要想那么多,过好每一天就可以了。