TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Operating Systems: From 0 to 1

709 点作者 tuhdo超过 8 年前

16 条评论

brw12大约 8 年前
tuhdo, can you say more about how the process works to convert your book from lyx text source to pdf? Since the current pdf seems to have particular formatting added to the source text (eg, terms not emphasized in remaining.txt are italicized in the pdf), it's a little tricky to tell. Is the raw lyx file where the formatting rules live? Does the lyx file store its text source in text files, but its formatting rules in binary?
radisb超过 8 年前
From the book:<p>&quot;If a programmer writes software for a living, he should better be specialized in one or two problem domains outside of software if he does not want his job taken by domain experts who learn programming in their spare time.&quot;<p>Seems a bizarre sentiment, but after reading this sentence, I feel like I really wanna donate some money to the guy. If he gives a way I will surely do.
评论 #13646490 未加载
评论 #13647126 未加载
评论 #13645043 未加载
评论 #13645791 未加载
评论 #13642828 未加载
bogomipz超过 8 年前
This looks great!<p>I would also like to recommend another free resource that might be a good complement(theory vs implementation) to this:<p>&quot;Operating Systems: Three Easy Pieces&quot;<p>available online at:<p><a href="http:&#x2F;&#x2F;pages.cs.wisc.edu&#x2F;~remzi&#x2F;OSTEP&#x2F;" rel="nofollow">http:&#x2F;&#x2F;pages.cs.wisc.edu&#x2F;~remzi&#x2F;OSTEP&#x2F;</a>
评论 #13644779 未加载
js8超过 8 年前
Looks very nice so far. One minor nitpick - there should definitely be a chapter on inter-process communication, it&#x27;s an important part of operating systems.
itsmemattchung超过 8 年前
Every time an OS book (about weekly) is posted on HN, I immediately want to jump all over it but I gently remind myself to finish: CMU&#x27;s Computer System&#x27;s from a programmer&#x27;s perspective and Elements of computing (nand2tetris).
评论 #13649201 未加载
koolba超过 8 年前
For those of you that have read, or at least skimmed, this, how does it compare to the Minix book? (<i>which was a joy to read!</i>)
lorenzfx超过 8 年前
How much time would it approximately take to work through this?
kriro超过 8 年前
Seems to be for a x86 operating system. I&#x27;d have preferred some other architecture because so much of OSdev for x86 that I remember was working around quirks of the architecture (A20 gate etc.). I guess it&#x27;s a valuable lesson but I&#x27;d really enjoy a fork of the book for the hardware you find in a Beagle Bone or Pi3 or something. Maybe this could be crowdfunded if the x86 version is popular?
评论 #13642653 未加载
emiliobumachar超过 8 年前
It&#x27;s a from-first-principles guide to building an OS.<p>From the title, I had mistakenly assumed it was about the first OS ever.
评论 #13642233 未加载
评论 #13642247 未加载
laxentasken超过 8 年前
I have on my list to read something along the lines like this, but this seems incomplete. Does anyone have anything similar?
评论 #13642700 未加载
评论 #13642422 未加载
评论 #13642439 未加载
评论 #13642373 未加载
评论 #13642281 未加载
评论 #13647069 未加载
评论 #13643046 未加载
gigatexal超过 8 年前
Well this has got to be one of the more ambitious things I&#x27;ve seen on HN. I wonder if the guy behind SkyOS is still doing operating systems. <a href="http:&#x2F;&#x2F;www.skyos.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.skyos.org&#x2F;</a>
评论 #13644171 未加载
ejanus超过 8 年前
I will read your book....and thanks for such a book
jerianasmith超过 8 年前
The hallmark of a Good book is that it should leave you wanting more. That&#x27;s what the book is all about.
评论 #13643625 未加载
seewhat超过 8 年前
On pg 38: <i>Field Gate Programmable Array (FPGA)</i><p>Surely: <i>Field Programmable Gate Array (FPGA)</i> ?
评论 #13643272 未加载
评论 #13643469 未加载
lanbanger超过 8 年前
The grammar makes that book fairly painful to read :-|
评论 #13643522 未加载
评论 #13644865 未加载
anhldbk超过 8 年前
Nice job man!