一年前,也就是年7月1号,我收到了电子工业出版社编辑董英的邮件。内容如下:
说好的,这是一本关于前端的书呢!怎么变成了这个?
去年正是前端高速发展的一年,而一本书从开始撰写到出版也要将近一年的时间,这个周期太长了。以现在的情况为例,我们现在写一本Vue.js的书,那么我们写的就是1.0版本的,一年以后就是2.0或者3.0版本的了。API都已经变得物是人非了,最佳代表就是Angular的跳崖式升级。
同时对于我来说,写一本电子书也就差不多一个月,随后可能就去写一本新的电子书或者一个新玩具。从《GitHub漫游指南》之后的三本开源电子书:《Growth:全栈增长工程师指南》、《Growth:全栈增长工程师实战》、《Ideabook:全栈增长工程师创意书》就有这种趋势了。
扯得有点远,再让我们回到主题上来——为什么会写一本物联网的书?
缘由
等等,为什么我会想去写一本书。其一,当然是:
.
.
.
.
.
从我的GitHub到各种电子书,你都得出我有大量的时间可以花在这些东西上面,而这些时间是从哪里来的?拿金钱换时间!要知道即使是我现在的待遇仍比不上一个BAT毕业生的待遇。
其二、我从上初中起就想写书。作为一直想构建的核心竞争力的三部分:编程、写作、设计之一的写作,算是有一个好的发展了。
其三、那时我刚翻译完一本物联网的书籍。而我也是这本书的英文技术审阅,所以我就翻译了这本书(PS:这本书也在出版中,请期待哈!)。
而作为一个以物联网作为毕业论文的电子信息工程专业的学生、在GitHub上还放有电子书《教你设计物联网系统》,并写了相当数量的开源物联网、硬件相关应用。
最后一点,即使在今天市面上仍然没有一本好的物联网相关的书籍。要知道物联网的核心应该是联网,即集中于网络本身的构建和设计。一些书要么侧重于硬件,要么在变相的卖设备。
因此,我决定我们还是写一本物联网的书。
《自己动手设计物联网》
先让我从京东上盗一张图,这就是本书的一个主流程。
当时,我翻阅了一些书籍,最后以《认知设计》一书中提出的心流来展开的:
从一个简单的系统开始,然后演变成常见的Web应用,接着变成基于物联网协议的物联网,最后顺便介绍一下智能和安全的内容。在我策划这本书的时候,AlphaGo并没有这么火,智能也没有这么火。
补上的致谢
最后,还要感谢
花仲马为本书进行相当数量的文字纠错(这次真的不是为了秀而秀),以及电子工业出版社编辑们的支持。你们还将看到justjavac为本书写的序。作为我的第一本书,其中有相当多的不足之处,请多多指教——毕竟,我是写完了才知道怎么写书。
(已经在一些网店和书店上架,亚马逊和京东还要些时日)
点击阅读原文可以从京东第三方商家构建,我手上的几本样书也将在几天后以某种形式送出。
赞赏
人赞赏
北京治疗白癜风的价格是多少钱北京治疗白癜风口碑最好的医院