昨日,随着页面滑动到Unix网络编程最后一章有关XTI的内容,为期十个月的Unix网络编程卷一宣告彻底结束。从去年5月份开始看到今年3月份,前后经历多次暂停和干扰,终于在今天结束了所有文本的阅读。此书用最详尽的语言解释了Unix平台下IPv4和IPv6的Socket代码编写,同时,此时,第二本厚达1000多页的史蒂芬斯系列书籍被啃了下来。

在阅读这本及其枯燥无味的书的时候,我和同行聊到了TCP的SYN Flood攻击,我发现慢慢地我也开始明白,那些攻击原理背后的深意。同时在翻译Krack文档的时候,我也能逐步理解其中的意思。是的,基础远没有工具花里胡哨,而且正因为如此,正如我的老师说的那样:正因为基础不需要动脑筋,所以很多人就满不在乎。殊不知:万丈高楼平地起。安全的书我也看了,但是真的,没有夯实的基础根本看不懂,非要去看,简直就是自己跟自己过不去。非要在没有夯实基础的情况下,去看那些高深的知识,完全就是异想天开。

在图书馆的日子里,我在看书。我也慢慢意识到,为人做学问是要坐冷板凳的,虽然我努力告诉自己莫浮夸。但在一定程度上,我还是不够踏实。今年农历新年,一场席卷娱乐圈和学术权的打假和真假博士之辩,让我真真切切地看到什么叫:声大乱叫多破锣,不动声色是牛人。或许,梦想不应该多讲,应该让他静等花开,交给时间,让它慢慢的开花、结果。

核心技术就不用讲了,我承认确实自己可能也写不到一个框架。但是,只要能有技术底蕴,总不怕时间的变化。

由于网络的流行和电子商务的普及,资料变得越来越触手可得。很多人都买了大量的书籍和资料,都互相调侃:买书如山倒,看书如抽丝。这次阅读,再次让我体会到,书籍是用来读的,不是用来放着摆出来拍照然后传到朋友圈的。软件开发出来,是来解决问题的,不是截图放到群里的,更不是打开截图一下就关掉的。很多人都养成了收藏癖,存着大量的书籍和电子资料在自己的电脑和书架上,也未曾看过。我们必须抛弃占有书籍的思想,而是让他进入自己的生活中,进入自己的工作当中,解决对方的问题,这样才有意义。

Unix主要与TCP IP详解联系比较紧密,偶尔掺杂着APUE的知识,在Solaris平台下编译的时候,也能复习到相关知识。

谢谢,TCP/IP协议,让世界联通。同时,再次感谢史蒂芬斯老先生,您的书很好。