看到自己书中的图了!
最近写的这个操作系统系列,你管这破玩意叫操作系统源码,将会逐步二次完善并且出本书。
目前我已经将第一部分的书稿部分完善好了,其余部分的书稿还没有弄。
所以先将第一部分的书稿给到出版策划,进行图片的重新设计,以及文字的排版。
目前第一部分书稿的图片部分已经全部重新设计完毕,比如上面书稿中的图片,重新设计后的样子是这样的,大家觉得还可以不?
因为我自己感觉颜色还挺舒服的,平时看读者对自己图片的评价还不错,所以就基本让设计师按照图片原本的样子来设计,包括颜色和线条样式等。
根据之前咨询出版社的了解,实体书的印刷一般分为黑白、双色和四色三种,我暂时决定最终出成四色的版本,因为这个系列我觉得图还是很重要的,是一个理解 Linux 0.11 的特色所在,也是和别的资料相比较为独特的地方。
比如《Linux 内核的设计与艺术》这本书,我非常喜欢,但里面的图我实在不敢恭维呀,为了完全按照真实比例,让读者看起来特别烧脑,个人觉得没必要。
同时这本书的定位我希望是给想要接触操作系统内核的初学者一个入门的良好体验,走一遍 Linux 0.11 操作系统源码的全部核心流程,不再惧怕谈及操作系统启动原理,目前全部核心流程已经写完了,还差个第四部分的总结。
第一部分 进入内核前的苦力活
第二部分 大战前期的初始化工作
第三部分:一个新进程的诞生
第五部分:从一个命令看 Linux 各模块的运作
第六部分:操作系统的设计理念
接下来的第五部分将以执行一个命令为切入点,通过讲它背后的原理和流程,走过操作系统各个模块的运作方式。
第六部分再从抽象的、宏观的视角,鸟瞰操作系统的设计思想和理念,争取讲出操作系统哲学的感觉。但这块待定,我得再精进一下自己的理解,才能写得出,算是对自己的一个期望吧,挂个主题逼着自己多去学习。
大家平时也可以通过这种方式倒逼着自己学习某项技术,相当于让好多人监督着你学习,不然就会被喷,被挑战的~
大家对这本书的出版,或者后续章节的内容,有什么建议或者意见,欢迎提出来哦~
也欢迎加入 闪客的操作系统之旅 这个知识星球,一起见证这本书的成长过程。
下方阅读原文是本系列的 GitHub,如果喜欢的话点个 star 支持下吧~