让我们一起来写本书?

低并发编程

共 2325字,需浏览 5分钟

 · 2022-03-01

大概从去年八月份开始吧,我决定写一个通俗易懂的 Linux 0.11 的源码解读系列,写给想从源码角度深入了解操作系统原理的读者朋友,同时也借此机会逼迫自己对操作系统有更深入的理解。

写了几个月的草稿,决定在去年 11 月时以公众号文章的形式,每周发布两篇系列文章,从此便一发不可收拾。

第一部分 进入内核前的苦力活

开篇词
第一回 | 最开始的两行代码
第二回 | 自己给自己挪个地儿
第三回 | 做好最最基础的准备工作
第四回 | 把自己在硬盘里的其他部分也放到内存来
第五回 | 进入保护模式前的最后一次折腾内存
第六回 | 先解决段寄存器的历史包袱问题
第七回 | 六行代码就进入了保护模式
第八回 | 烦死了又要重新设置一遍 idt 和 gdt
第九回 | Intel 内存管理两板斧:分段与分页
第十回 | 进入 main 函数前的最后一跃!
第一部分完结 进入内核前的苦力活

第二部分 大战前期的初始化工作

第11回 | 整个操作系统就 20 几行代码

第12回 | 管理内存前先划分出三个边界值
第13回 | 主内存初始化 mem_init
第14回 | 中断初始化 trap_init
第15回 | 块设备请求项初始化 blk_dev_init
第16回 | 控制台初始化 tty_init
第17回 | 时间初始化 time_init
第18回 | 进程调度初始化 sched_init
第19回 | 缓冲区初始化 buffer_init
第20回 | 硬盘初始化 hd_init
第二部分总结与回顾

第三部分:一个新进程的诞生


第21回 | 新进程诞生全局概述

第22回 | 从内核态切换到用户态

第23回 | 如果让你来设计进程调度

第24回 | 从一次定时器滴答来看进程调度


由于系列文章的阅读越来越低,中途也是险些放弃了,还写了篇文章 坚持不下去了...

不过还好,现在就不怎么关心阅读了,因为觉得这本身是件很有意义的事,我从中也是学到了很多原来不知道的细节,如果不是有这个系列的更新压力,很多原理我可能啃不下来。

创作的期间,不少出版社联系我,问我要不要把它出成书。

一开始我觉得,这个我可能当做学习笔记了,我还没有把他写成一本书的能力和勇气。

不过后来我想了,迫使我对操作系统的理解更深刻的原因,就是我强迫自己每周更新一篇系列文章。那如果我强迫自己以最后出成一本书的标准来创作,会不会使我对操作系统的原理认识得更为深刻呢?

我想一定会的。

所以,我打算最终把它出成一本书,当然,离出版的时间还早。


我会把系列按照每周发布两篇的节奏在公众号发完,这样我对整体的内容就有了一个全局的认识,然后我会对每一章的内容进行二次创作,最终形成一本书的书稿。

从一开始有这个想法,到在公众号上每周发文,接受读者们的反馈,听着读者们的催更,不断完善书稿,最终到一本书的出版,我觉得这个过程还是挺有趣的。

我打算建一个星球,来记录这个过程。我的目的很简单。

1. 自创作这个系列以来,我被持续走低的阅读搞的有点心神不宁,所以我决定大大方方地,寻求一些金钱上的鼓励。但也不能直接要钱吧,就搞一个星球吧,还能有点作用。

2. 很多创作过程中的心路历程,或者突然而来的奇思妙想,公众号老发不太合适,毕竟受众的读者只是一部分。

3. 形成书稿的过程,希望有读者朋友们可以参与进来,提出你们的意见和建议,我有时候考虑不周的地方,可以和大家一块形成很好的互补。也就是标题中所说的,让我们一起来写本书。


你能从中获得什么呢


1. 签名版书籍,比较实在的东西是,可以获得这本书的签名版,当然还是得先花钱买书哈。

2. 我创作过程中的心路历程和里程碑事件的分享。有的时候我写系列文章的过程还是很坎坷的,比如有的源码看不懂,有的地方想破头也没想好应该怎么表达,这部分有趣的过程在公众号上就无法体现,你们看到的都是一篇一篇成型的冷冰冰的文章。

3. 一起见证这本书的诞生!这是个比较虚的东西了,整个过程其实算是我们一起创作了一本书,看着它从无到有的诞生。如果你也有出书的打算,说不定这个过程可以对你有帮助,哪怕仅仅是鼓励。

4. 球友们学习的心路历程,这是有可能的意外收获是,由各位加入的球友们各显神通,分享操作系统的知识与心路历程,一块学习。


长按上方的图片,扫描图中二维码即可加入。

星球的价格为 100 元,时长为一年,一年后我这个书肯定是能出的了,如果一年后还没出那就说明这个计划流产了。

没有什么折扣,优惠券啥的,我不会弄,也懒得搞,就 100 元,你也不用费尽心思去找哪里有折扣,加什么群回复什么口令能有优惠,我都没搞。

还有就是这个星球不负责面试指导、不负责简历修改、不负责职业规划、不负责资料推荐、不负责答疑解惑、不组织牛人分享

在这个焦虑的时代,我只想把一件简单的小事做好,就单纯分享我这本书从一开始的创作到最后出版并发布的全部过程,包括我的心路历程、遇到的困难与坎坷、希望与大家一起商量的事情等,我想这也是独一份的信息吧。

能对外说的和不能对外说的,我都会在这里进行分享,咱就是一个专属的小圈子而已,我觉得我能把这件事做好就够了。


同时不想加入的读者朋友也不用担心自己错过了啥,公众号上仍然会一直把系列文章更新到底的,每周追更就行了,星球相当于一个番外篇罢了,感兴趣了解创作背后的故事,可以进来看看,仅此而已。

最后,欢迎大家的加入!扫描上方的二维码,或者点击下方的阅读原文,都可以。求大家给我发波工资吧~
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报