今天下午和晚上打算去做两件事
- 去湖北省图书馆还书,单程约1h40min
- 从图书馆去汉阳父亲的旧处,拿留的东西,单程约2h,最后返程2h40min
这两件事,需要在路上花费的时间比较长。在离开住处前,由于工作上需要做一个快速回TCP ACK的功能,我决定在电子书阅读器中下载《TCP/IP详解,卷一:协议》。
这本书很经典,只是有些老,学习它还要先熟悉tcpdump,还有很多目前主流的网络技术,限于写书的年代久远,当时还没有或者不成熟,也无可厚非。
前几天我打算在简书上,用当前常用的技术更新它,写了两篇一篇是vlan,一篇是二三层转发相关的,还列的有pppoe,NAT,和IPv6有关的部分。本书和主流技术的注意差异很明显在以下几点不同:
- 现在主流的网络分析工具是wireshark,而书上只使用tcpdump。
- 现在动态获取IP地址的方式是dhcp,书中说的协议,现在已经不用了。
- 作者在写书的时候IPv4地址还很富足,NAT,和IPv6尚在讨论中,而NAT和IPv6现在已经非常普遍,所以这部分内容需要新加。
- 就在我搜索tcp IP详解卷一 mobi的时候,我惊奇地发现这书居然有第二版,毫不犹豫第下载了第二版,然后匆匆离开。
在路上,我做的第一件事就是先看看第二版的目录,第一版过时的部分,在新版都有所更新,我所期待的介绍,也都有对应的目录。于是在淘宝上,买了这本书。
以前多少次听计算机前辈说,技术书要看英文原版,以前只是觉得部分翻译的很烂,现在看来这个时差也是很要命的。
- 我为什么没有去看英文原版的书?
这个问题我在一路上都在反思。不去看因为觉得自己英语能力不足,英语能力不足,就花时间去学英语,于是就把所有的目标指向了学英语。从初中到现在我都是抱着学的姿态,而语言的本质是什么?
语言的本质是一种交流工具,学习工具的目的自然是为了使用,而我以前却把重心放在学习上。
母语怎么学会的,已经忘了,对我的借鉴意义不大。但是C语言怎么会的,这个我是知道的,不是学会的,而是用会的。
在不断使用英语中,不断地去完善英语技能,才是最好的掌握方式,知识的获取也是一样----实践出真知。
----地铁上双目半睁中,写下了本文。