我的2017

回想起去年写的《已完,待续》,竟然又一年了,时间总是过得出乎意料的快。对比了一下2017的blog数量,今年一共更新了23篇(包含此篇)日志,总算是从繁忙的工作中抽离出来,多更新了几篇。

回顾一下2017,感觉今年最值得纪念的事情,就是四月的时候,当了一回Coldplay的粉丝,亲自去曼谷看了一场Coldplay的现场演唱会:《四月的Coldplay曼谷演唱会之行》,在人生清单上完成了一项。另外,八月底暑假结束之前,带着全家和父母再一次去了泰国,畅游了曼谷和芭提亚,算是相当不错的旅行体验。

关于技术

今年的工作还是和Go有关,并且接触到了Kubernetes,终于有机会实现了把公司的产品容器化,并在K8S集群上部署和运行的目标。Go写的程序天生适合容器化打包,配合K8S部署,感觉真是绝配。另外,由于K8S集群部署的复杂度,为了简化其部署过程,公司的另外一个跟K8S部署相关的工具Kubekit也开源了。这个项目也是由我一个人实现的,通过提取K8S的离线安装包,配合Go写的辅助程序,实现K8S的自动化部署和K8S节点的批量初始化。后来,在K8S的群里面推广了一下Kubekit,还引起了不少运维同学的关注。

从今年下半年开始,更抽出了一些时间来关注开源项目,并且开始着手开发和维护自己的一些开源项目:

主要开发的项目有:

  • ydict 一个基于命令行的有道词典,对于喜欢cli和命令行的同学来说,是一个不错的效率提升工具。
  • skm 一个多SSH Key的管理和解决方案,拥有多个SSH Key的同学不用再头疼了。这个项目,star数量也算目前我的所有开源项目中最多的了。
  • GoDNS 大概是我在初学Go的时候开始的第一个Go有关的开源项目,第一个commit应该已经是2014年5月了。后来,Tim哥一直对GoDNS进行改进和迭代,最近迭代的V1.1-V1.4版本,陆续支持了容器化方式部署,重构了内部代码,并且支持和整合了HE.net的DNS服务。

关于Blog

今年,又把Blog从阿里云香港搬到了阿里云新加坡, 200Mbps的大水管用起来相当满意。另外,还针对blog进行了一波优化,访问和加载速度有明显提升。

除此之外,今年又继续折腾起了VPS,陆续写了很多篇跟VPS有关的blog:

我想,折腾VPS,大概也成为哥一个日常丢不掉的爱好了。

关于读书

相比起去年,今年阅读量有所减少,值得检讨。

今年看过的书:

  • 《快速阅读术》 学习了如何速度一本书的方法,另外,颠覆了我曾经以为看书就是一字不漏的看完的观点。另外,看书的时候,做好必要的笔记,提炼出作者的观点也是很重要的。

  • 《追风筝的人》 一本评价不错的小说,残忍而又美丽的故事

  • 《反欺骗的艺术:世界传奇黑客的经历分享》 世界头号黑客、历史上令FBI头痛的计算机顽徒、现今全球广受欢迎的信息安全专家米特尼克首部将功补过的“社交工程学”名作,以一个个侦探故事的形式讲述了积累一生的宝贵亲身经历。其中所提到的故事,大部分都是社会工程学有关的,值得一看哦。
  • 《斜杠创业家》(正在读) 当今的互联网时代,也许工作不在仅仅局限于朝九晚五,而是有很多潜在的机会,书中很多案例,告诉你在朝九晚五之外,如何开启自己的事业。这本书,也是在我看过V站的一个帖子《工作之余,大家还有什么副业吗》之后决定买的。

关于2018

关于2018,还有一些计划待实现,打算补一下自己技术的短板。另外,拖延了半年的《程序员内功系列》,大概会在2018写完剩下的续篇……

支持原创技术分享,据说打赏我的人,都找到了女朋友!