大家好,我是飞哥!
刚刚的这个五一假期前的调休真的调的够乱,把我的计划全给打乱了。
我平时周一到周五工作生活很忙,一般早上7点30就出门了,送娃上学,然后路上顺便再送老婆去单位。到公司大概是9点到9点半之间(看堵车情况)。
然后到公司后就是一天忙碌的工作,一般在晚上9点后离开公司回家。
所以我想继续写公众号文章就得抽这些以外的时间。有的时候是晚上10点到12点之间写两个小时,有的时候是5-6点左右早起写1个多小时。
但如果写过技术文的同学都知道,这点碎片时间只够构思方向,以及准备一些简单素材的。而一篇文章成型需要大块连续的时间,尤其是画图是最费事的。一般一篇技术文写出来得需要连续的十几到二十小时之间。
所以平时对于我很重要的一天时间就是周日。我双休的时候,周六是真正的休息,陪陪孩子和家人。而周日都是要到公司去写文章的。
现在公司的保安都认识我。因为周末只有我一个人去公司。而且是每周都去,他们都记住我了。
但是就在假期前的这个周日,竟然给我取消了,取消了,搞成了调休。。。牺牲了我的写文时间,飞哥很不高兴。细心的同学可能也发现了我上周没有推送,就是因为这个调休乱调搞得。
于是五一假期的这几天我抓紧时间屯文章。以应对节后不可预知的时间不可控。假期第一天我狠狠写了一天的技术文,感觉真特么得爽!
假期第二天放松和休息了一下。也按小区的要求去做了核酸。据说节后公司都要开始要求48小时的阴性结果才让进办公楼了。
这里提前给大家预告一下节后咱们内功修炼文章的大概方向。节前咱们不是写了一篇高性能 Nginx 网络工作原理么,节后咱们照着这个方向继续死磕。搞搞 Redis,Netty,以及各种常见 Reactor 模式。争取带大家把各个主流的网络模型一把都搞透了。
为什么这么长时间以来我专注打底层内功,因为我觉得这块是服务器编程中最重要的技术点。而且这种核心的技术还有个特点就是生命周期很长。你看 Netty 在2004 年就发布了,现在小 20 年快过去了,仍然应用是非常广泛的。 研究这种核心的技术我想对于你应对中年危机应该会有一些帮助。
最近这么长时间以来都只顾的上分享网络知识点了,其实飞哥对于网络外其它方向也是 open 的,比如进程,内存等等。这不,我现在刚就学习了一下闪客的 Linux 0. 11 的整体写作思路。
闪客的这个系列文章是以一个读小说的心态,从开机启动后的代码执行顺序,带着大家阅读和赏析 Linux 0.11 全部核心代码,了解操作系统的技术细节和设计思想。
这种对内核全局扫荡的形式和飞哥对单个技术点突破的形式了很好的互补。建议飞哥的粉丝都可以去了解学习一下。
他从硬盘启动,内存管理,进程管理等各个模块出发,通盘对 Linux 0.11 进行了拆解。看他的部分文章目录就知道了。
他从一个最简单的模型开始构建,一步步迭代出操作系统的真实实现。在他的公众号回复【os】就可以追更这个系列。
好了,今天就聊这么多吧,我们下期再见。希望飞哥的【开发内功修炼】能带领大家把底层技术吃透,和大家一起在技术上取得更大的成长。