{"id":3221,"date":"2020-10-29T15:46:57","date_gmt":"2020-10-29T07:46:57","guid":{"rendered":"https:\/\/www.aoisnow.net\/blog\/?p=3221"},"modified":"2020-10-29T15:46:57","modified_gmt":"2020-10-29T07:46:57","slug":"tont-33323-%e9%81%8d%e5%b0%9d%e5%95%86%e5%ba%97%e9%87%8c%e6%af%8f%e7%a7%8d%e5%8f%a3%e5%91%b3%e7%9a%84%e7%8b%97%e7%b2%ae","status":"publish","type":"post","link":"https:\/\/www.aoisnow.net\/blog\/archives\/3221","title":{"rendered":"TONT 33323 \u904d\u5c1d\u5546\u5e97\u91cc\u6bcf\u79cd\u53e3\u5473\u7684\u72d7\u7cae"},"content":{"rendered":"<p>\u539f\u6587\u6807\u9898\uff1aSampling every flavor of dogfood in the store<\/p>\n<p>\u539f\u6587\u94fe\u63a5\uff1a<a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20051116-12\/?p=33323\" target=\"_blank\" rel=\"noopener\">https:\/\/devblogs.microsoft.com\/oldnewthing\/20051116-12\/?p=33323<\/a><\/p>\n<p>During the development of Windows 95, everybody was, of course, self-hosted and upgraded the operating system on a regular basis as new builds came out. I took it upon myself never to install the operating system twice the same way. Each time I ran setup, I would give different answers to the questions. Maybe this time, I\u2019ll leave out Wordpad and bind NetBIOS over TCP\/IP to my Xircom parallel-port network adapter. Or maybe I wouldn\u2019t choose any networking drivers at all during setup and try to add them later. Towards the beginning of the project, nearly every run of setup would run into some strange problem, and some developer from whatever component I decided to configure randomly would be in my office at the debugger trying to figure out what happened. (Fortunately, as the project matured, the problems were rarer and rarer.)<\/p>\n<p>\u5728 Windows 95 \u7684\u7814\u53d1\u8fc7\u7a0b\u4e2d\uff0c\u4f34\u968f\u7740\u65b0\u7f16\u8bd1\u7248\u672c\u7684\u53d1\u5e03\uff0c\u6bcf\u4e2a\u4eba\u90fd\u65f6\u5e38\u5bf9\u624b\u91cc\u7684\u7248\u672c\u81ea\u884c\u6258\u7ba1\u3001\u81ea\u884c\u5347\u7ea7\u3002\u6211\u7684\u505a\u6cd5\u5219\u662f\u4ece\u6765\u4e0d\u7528\u540c\u4e00\u79cd\u65b9\u6cd5\u8fd0\u884c\u5b89\u88c5\u7a0b\u5e8f\u4e24\u6b21\u3002\u6bcf\u6b21\u6211\u8fd0\u884c\u5b89\u88c5\u7a0b\u5e8f\u7684\u65f6\u5019\uff0c\u6211\u90fd\u4f1a\u5bf9\u5b89\u88c5\u7a0b\u5e8f\u7ed9\u51fa\u7684\u63d0\u95ee\u505a\u51fa\u4e0d\u540c\u7684\u56de\u7b54\u3002\u53ef\u80fd\u8fd9\u6b21\uff0c\u6211\u4f1a\u9009\u62e9\u4e0d\u5b89\u88c5\u5199\u5b57\u677f\uff0c\u7136\u540e\u628a NetBIOS over TCP\/IP \u534f\u8bae\u914d\u7f6e\u5728 Xircom \u5e76\u53e3\u7f51\u5361\u4e0a\uff0c\u4e0b\u6b21\u5219\u53ef\u80fd\u5728\u5b89\u88c5\u65f6\u4ec0\u4e48\u7f51\u7edc\u9a71\u52a8\u7a0b\u5e8f\u4e5f\u4e0d\u88c5\uff0c\u7b49\u88c5\u5b8c\u7cfb\u7edf\u540e\u518d\u8fdb\u884c\u914d\u7f6e\u3002\u5728\u6574\u4e2a\u5f00\u53d1\u6d41\u7a0b\u6700\u5f00\u59cb\u7684\u65f6\u5019\uff0c\u51e0\u4e4e\u6bcf\u6b21\u8fd0\u884c\u5b89\u88c5\u7a0b\u5e8f\u90fd\u4f1a\u9047\u5230\u4e00\u4e9b\u5947\u602a\u7684\u95ee\u9898\uff0c\u7136\u540e\u8d1f\u8d23\u6211\u968f\u673a\u6311\u9009\u8fdb\u884c\u914d\u7f6e\u7684\u67d0\u4e2a\u7ec4\u4ef6\u5bf9\u5e94\u7684\u5f00\u53d1\u8005\u5c31\u4f1a\u6765\u5230\u6211\u7684\u529e\u516c\u5ba4\uff0c\u6253\u5f00\u8c03\u8bd5\u5668\uff0c\u8bd5\u7740\u641e\u6e05\u695a\u5230\u5e95\u53d1\u751f\u4e86\u4ec0\u4e48\u4e8b\u3002\uff08\u5e78\u800c\u968f\u7740\u6574\u4e2a\u5de5\u7a0b\u9010\u6e10\u6210\u719f\u4e4b\u540e\uff0c\u7c7b\u4f3c\u7684\u95ee\u9898\u4e5f\u53d8\u5f97\u8d8a\u6765\u8d8a\u7f55\u89c1\u4e86\u3002\uff09<\/p>\n<p>I was, you might say, sampling every flavor of dogfood in the store.<\/p>\n<p>\u4e5f\u53ef\u4ee5\u8bf4\uff0c\u6211\u8fd9\u662f\u5728\u904d\u5c1d\u5546\u5e97\u91cc\u6bcf\u79cd\u53e3\u5473\u7684\u72d7\u7cae\u3002\uff08\u8bd1\u6ce8\uff1aEat your own dogfood \u5b57\u9762\u610f\u601d\u662f\u300e\u5403\u81ea\u5bb6\u7684\u72d7\u7cae\u300f\uff0c\u5728\u8f6f\u4ef6\u5f00\u53d1\u4e2d\uff0c\u5219\u6307\u300e\u81ea\u5df1\u5f00\u53d1\u7684\u4ea7\u54c1\uff0c\u81ea\u5df1\u5f97\u5148\u7528\u300f\uff0c\u5373\u8fdb\u884c\u5185\u90e8\u6d4b\u8bd5\u3002\uff09<\/p>\n<p>I would also do crazy things for nightly stress runs. My favorite was to run stress over a parallel port direct cable connection. I don\u2019t think it ever occurred to anyone to test DCC quite this way.<\/p>\n<p>\u6709\u65f6\u5728\u8fdb\u884c\u8fde\u591c\u7684\u538b\u529b\u6d4b\u8bd5\u65f6\uff0c\u6211\u4e5f\u4f1a\u641e\u4e00\u4e9b\u75af\u72c2\u7684\u4e8b\u60c5\u3002\u6211\u6700\u559c\u6b22\u7684\u4e00\u4e2a\u6848\u4f8b\u662f\u5728\u5e76\u53e3\u7684\u76f4\u63a5\u7535\u7f06\u8fde\u63a5\u4e0a\u8fd0\u884c\u538b\u529b\u6d4b\u8bd5\uff0c\u6211\u4e2a\u4eba\u8ba4\u4e3a\u4e0d\u4f1a\u6709\u4eba\u628a\u6d4b\u8bd5\u76f4\u63a5\u7535\u7f06\u8fde\u63a5\u529f\u80fd\u8fd9\u4ef6\u4e8b\u641e\u5f97\u90a3\u4e48\u7edd\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u539f\u6587\u6807\u9898\uff1aSampling every flavor of dogfood in the store \u539f\u6587\u94fe\u63a5 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3221","post","type-post","status-publish","format-standard","hentry","category-tont_history"],"_links":{"self":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts\/3221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/comments?post=3221"}],"version-history":[{"count":0,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts\/3221\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/media?parent=3221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/categories?post=3221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/tags?post=3221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}