设为首页 收藏本站
查看: 968|回复: 0

[经验分享] 关于《Microsoft Windows Internals》(4th Edition)的翻译体会

[复制链接]

尚未签到

发表于 2016-5-21 09:30:54 | 显示全部楼层 |阅读模式
关于《Microsoft Windows Internals》(4th Edition)的翻译体会

潘爱民,2007年2月22日

我接手翻译这本书是在两年以前,当周筠编辑找到我时,我犹豫了一个多星期以后做出的决定。说实话,我至今也没想明白这个决定是否正确,也不知道对于这本书的命运是好还是坏。我从2005年7月份开始动笔,直到2006年12月全部交稿,整个过程一点也不轻松。这一年半期间的业余时间(包括各种假期)几乎都投了进去。有时候扪心自问,为什么不过得轻松一点,把机会让给别人呢?毫无疑问,于本书而言,应该有更加合适的译者可以在更短的时间内完成这本书,从而让这本书的效用发挥得更大。这种矛盾的心态一直伴随着我,直到交稿以后才算轻松了一点。
不过,有一点我的体会越来越深,真正需要这本书的读者应该阅读和参考原著,像这种层次的图书,若依赖于中文版,将势必束缚你的手脚。因为除了这本书以外,绝大多数相关的资料都是英文的,你总不能依靠这本书解决你所有的问题。但是,对于以中文为母语的读者,毫无疑问,中文版可以加快阅读速度。
这本书介绍了Windows内核中的诸多细节,例如Windows引导过程中各个系统进程和各种系统服务的启动顺序,以及系统注册表的内部机理,等等。如果读者真正精读一遍这本书,则Windows的底层结构也就一目了然了。而且,你也会明白,通过什么样的途径你可以改变或者看到系统底层的行为。这是让你充分理解Windows的工作原理。
需要指出的是,这只是一本讲述Windows底层机理的图书,它不是一本讲述现代操作系统原理的教材,也没有讲述上层应用程序的知识。而且,即使底层机理的讲解也并没有覆盖Windows的方方面面,比如Windows窗口的管理、图形设备接口(GDI)、COM/COM+等话题并未详细讲解。本书也不是一本讲述程序设计的书籍,所以,你不要指望通过它来解决手头的程序设计问题(但它或许可以帮助你分析问题所在)。
在翻译这本书的过程中,我没有参考以前版本的中译本,也没有借助于他人之手来加快速度。每一章的初稿完成以后,我会逐一段落再对照原稿校对和通读一遍,然后交给编辑。在此过程中,也发现了少量不一致的地方,但总体来说,基本还算顺畅。即便经过两遍翻译,仍然可能存在翻译不妥的地方。譬如,我曾经把检查过的译稿交给一位学生去参考,他很快给我指出了一个错译的句子。幸好,凡是这些及时被发现的错误,我都有机会让编辑一一纠正过来。而那些未被发现的错误呢,只能以后逐渐改正了。这个过程就如同我们不断改正软件中的错误(bug)一样。
关于这本书的书名,我看到以前的版本翻译为“Windows NT技术内幕”、“Windows 2000内部揭秘”,到第四版,英文版为“Microsoft Windows Internals”,对应的中文版我翻译为“深入解析Windows操作系统”(以前我翻译过“ATL Internals”,当时该书中文版译为“深入解析ATL”)。书名虽朴素,但含义还算恰切。
读者一定很关心,这本书中讲述的内容与Vista的内核有多大的出入。我的答案是,说多不多,说少不少。Vista的内核确实有一些显著的变化,但内核的基本结构并没有大的变化,书中大多数内容对于Vista仍然适用。不过,要注意的一点是,Vista内核的变化遍布各处,毕竟这是Microsoft的一个具有里程碑意义的操作系统版本。这本书的内容完全适用于Windows 2000、Windows XP和Windows Server 2003,如果要了解Windows Vista的内核变化情况,或者想挖掘Vista的内核,建议你在阅读本书的基础上,看一看本书作者Mark Russinovich的系列文章“Inside the Windows Vista Kernel”(http://www.microsoft.com/technet/technetmag/issues/2007/02/VistaKernel/default.aspx)。本书的下一版本将专门针对Windows Vista。
如果你对Windows底层机理有兴趣,那么,我郑重向你推荐这本书,它可以让你知道Windows底下是如何工作的。对于中译本的质量,我的自我评价是,还算满意,但是摆脱不掉技术翻译的痕迹(毕竟比不上原著图书的流畅和精准)。如果你的期望值不太高的话,它不会让你失望。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-219781-1-1.html 上篇帖子: windows常用命令以及快捷键大全收藏 下篇帖子: DDK(Driver Developer Kit)和WDK(Windows Driver Kit)的区别
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表