许三爷这个外号始于电影《智取威虎山》,这是为了表达我对他对景仰,取许大马棒和座山雕张三爷之合力,以表示其在技术这条道上深厚的背景和能量。许三爷是个时髦的人,当然啦,我的是在技术上。他对新技术很是敏感,用着很潮的新玩意乐此不彼,并且眼光放在国际,经过推特等国际信息集散地他掌握着很潮很IN的技术动向。他又有点不屑于国内技术,但自己始终还是要在国内技术圈子混,很是尴尬。
几个月前我的Arduino刚刚入手时被他看到了,他轻佻的说,这货玩起来太琐碎,搞Raspberry pi才高级呢?那时他家中已经有了一个B型,玩的不亦乐乎。据说是RP刚推出时抢的,如今B+也已经推出,价格依然那么公道,可以考虑搞一个玩耍。我心中痒痒的,合计玩完Arduino再搞RP,好吧,我也是个爱玩之人,既然是计划之中的事,那么早买晚买都是买,就跟他一起购置了一台。之后便经常在一起讨论玩Pi心得。
许三爷比我大不了几岁,但我却经常嘲笑他这么大岁数还在玩技术。他的反击就两条:1.你岁数很小吗?2.几年以后我看你什么样!
我跟许三爷不在同一个项目组,以前见面也只是点点头而已,并无深交。后来有一件事让我对他刮目相看,以后便熟络了起来。记得那是三年前的一个晚上,我加班给德国客户回邮件。当时有一个技术问题我这边实现遇到了困难,正愁不知道怎么跟客户说呢,左思右想不得脱,已经十点了。这时三爷晃晃悠悠从外面回来了,没想到这厮也加班呢。看到我呆呆的看着屏幕,他调侃的说,“愁啥呢?不回家?”。我将事情一说,他说好办,对方国外客户嘛,有经验。就这样他七里卡拉帮我把邮件搞定,我当时还是肃然起敬。后来得知这三爷还在韩国呆过一阵子呢,怪不得英语这么有心得,跟韩国MM都用英文交流吧!
说起刀客,那是大有来头。这里面有一段恩恩怨怨,然后被我不断放大。
那是在他得知我也喜欢用Linux作开发环境后的事。三爷喜欢钻那些新技术,而对Linux技术尤甚。每每见到我都要跟我炫耀他掌握的新技术,这顿显摆被我投去无数白眼,但我在这个过程中也确实提高不少。一天,我要给组内搭建HG的服务器。我呢,准备按照官方文档一步一步来作,这是我的节奏。官方推荐用apache+hgweb script的方式,我苦于没有什么经验,就两眼一抹黑的往前趟。他知道后一顿抨击我,说我正在走向深渊而不自知。并又炫耀他最近正在研究的新技术Docker,说用Docker来搞,就分分钟的事。我很是气愤,扔下一句话:“如果你想帮我就拿出一个成果物来,否则别总是在我面前放空话。”
我说的是心里话,每个人干活都有自己的节奏,按照自己的节奏做事事半功倍不敢说,但起码会到达成功的彼岸。就怕在你做事的时候,无数人给你指出无数条道,像苍蝇一样嗡嗡在你身边,失败是注定的了。我正在按着我的节奏有条不紊的走着,这时别人在我面前叽叽喳喳真是很讨厌。Docker技术再好,也需要我在完成这个目标之后才能有心思去体验。
就在第二天上午,我用自己的节奏把server搭起来了。许三爷也把他的server用docker搞成了。虽然来的有点晚,但我还是很感谢他。他把链接给我,我给了他几个意见。然后他对我说,成果物也让你看了,以后别再说我了。
Docker有点像虚拟机,但又不是。它是个沙箱,你把自己需要的程序搭在里面,与外界隔离开而互不影响。这个特性不会污染你原来的环境,让你放心的在里面乱搞。而当你配置好了,给同伴打包过去,对放就可以迅速使用你的成果快速部署。只这两条,我决定尝试一下这个Docker。
而这一试,给我带来了灾难性的后果。为此因这个Docker而起,我将三爷的外号又加了一个名头,刀客!