Larry Osterman系列--为什么DOS选用反斜杠作为路径分隔符
2022-4-12 23:59:0 Author: mp.weixin.qq.com(查看原文) 阅读量:9 收藏

2005.6.10

从本篇看出LO参与过win32k.sys的开发。

2005.6.15

一篇从专业角度解释什么是"音量"的文章,不是从Windows专业角度,是从声学专业角度。又是一篇我不感兴趣同时完全不知所云的文章。碰上这些知识渊博的家伙,也是没准了,我闪。

2005.6.16

Windows的音量控制曾经有个问题,但一直无人发现。直到有天发布了Media Center Edition,我们组的PM玩他的MCE时,注意到音量控制是线性的,它应该是对数的。为了确认这一点,他拿出了他的声压计。他是一名音响发烧友,所以家里有这些玩意儿。是的,音量控制是线性的。第二天PM回来上班时引起了恐慌,我无法解释为什么之前没有人注意到这一点,但他们就是没有注意到。

2005.6.17

1997年微软的CTO是Nathan Myhrvold。1997年的大型机才具有600M硬盘。

2005.6.18

Michael Grier终于开始写他的"How does the NT loader work"系列了。我给他发了一封私人邮件,要求(不,乞求)他将一些内容发布到他的blog上。现在再有人问我DllMain的问题,我就让他们去看这个系列。Michael的blog很好地说明了为什么微软blog如此重要,你再也找不到比这个系列解释得更清楚的了。

2005.6.24

LO向Declan Eardly解释为什么DOS选用反斜杠作为路径分隔符。

最初的MS-DOS开发人员都是些DEC-20上的老手,他们使用Xenix处理Email,他们熟悉*nix语义。但点号被用于8.3格式,正斜杠也已用作他途,这就是选用反斜杠的原因。

2005.7.5

最初的Netscape SSL实现用了一个极易被发现的IV,这使得后续加密基本上毫无用处。这些失败的根本原因在于开发人员认为他们了解加密,但实际上并不了解。开发人员不应尝试自己实现加密算法,应该尽可能使用系统提供的API。

Bruce Schneier的《Applied Cryptography》很经典。但要认识到,仅仅读了几本有关密码学的书,通常你并没有能力实践密码学。

2005.7.13

LO看到一篇贴子,宣称一个设计合理的系统不需要任何防病毒或反间谍软件。然后LO开喷。

2005.7.21

网上有些分布式组件使用了微软提供的COM示例代码中的UUID。有时我想知道这些人为什么要这么干,用uuidgen生成新的UUID很简单。

不,我不知道是什么组件,也不知道他们为什么这么干。

奇葩总是存在的,从SDK中抄示例代码,UUID都抄过去,简直了,这尼玛缺心眼吧。


文章来源: http://mp.weixin.qq.com/s?__biz=MzUzMjQyMDE3Ng==&mid=2247485749&idx=1&sn=da8157ce24489e448f383c5191bdcba7&chksm=fab2ca0acdc5431cd9499dab3b6e8e3ed7fc4aed9ab38bc723ccc8174369dd06b526247744ff#rd
如有侵权请联系:admin#unsafe.sh