九月 7, 2006

技术书籍大多枯燥乏味、面目可憎,做出很高姿态将你拒之门外。偏偏有人能将技术书籍写得生动有趣,把冷冰冰的技术世界写得让你读起来兴趣盎然,欲罢不能。

《编码的奥秘》就是这样一本美妙的书。作者是鼎鼎大名的Charles Ptezold,他以《Programming Windows》一书为人所知。该书从手电筒从发暗号说起,一步步揭示了计算机的基本原理。

摘录一段豆瓣用户goool(又是一个四年)的书评:

从第1章到第17章,Petzold手把手地教我们用电线、开关、灯泡和继电器装配出一台计算机。这台计算机有一个8位的算术逻辑单元,64k*8的随机存储器,遵循Von Neumannt结构,把代码和数据都放入存储器中。能实现加、减、进位、借位、跳转和条件转移的功能。(当然,只是在头脑中,因为,不管是100年前还是现在,用500万个继电器来建造一台机器都是荒唐的:)虽然跟实际的计算机相比,它笨重、粗糙、丑陋,但装配的过程使我们对它有了特殊的情感。在持续进展的喜悦中,我们将灵性注入到无生命的线圈、开关和灯泡里面,看着这些冷漠的东西一点点地在我们眼前生动起来,这感觉有如创造生命一般。

实在遗憾,遇到这本书太迟了;实在高兴,遇到了这本书!

九月 6, 2006

今天发工资了,是不是要搞定呢?

九月 5, 2006

早期计算机系统设计的局限和浅视给非英语语言的应用带来很大的麻烦。计算机在中国发展的历程一直伴随着同编码的斗争,直到今日,斗争依然继续,甚至愈演愈烈。国内图书市场一直没有一本有分量的书直指字符集编码的本质,揭示层层内幕,实在缺憾。根据网上书中的一些资料结合自己多年斗争的经验,整理一些编码的问题,但愿能对普通用户尤其是开发人员有些帮助。

列了几点纲要,计划逐步完成:

1、字符集编码综述和几种常用编码分析

2、编码的识别和转换

3、编码的操作系统支持

4、多字节编码在几种常用编程语言的应用

5、web开发中的常见编码问题

6、编码同数据库应用

7、几种常用编辑器对编码的支持

8、FAQ

消除乱码!