拖延症晚期。。。

读书

简单列一下书单:

  • 《Scala集合技术手册》 by 晁岳攀
  • 《镜·龙战》 by 沧月
  • 《镜·破军》 by 沧月
  • 《镜·双城》 by 沧月
  • 《欢乐英雄》 by 古龙
  • 《乡愁》 by 黑塞

2017年到现在的书单太惨淡了。16年计划的《Scala函数式编程》、《美丽的青春》、《玻璃球游戏》、《编程珠玑》一本都没有看完。

工作

2017年整个一年的工作强度和工作量是比较大的,一来去年人事的变动比较大,二来一开始还没有现在那么多同事。手上揽了很多活,也尽自己可能地把工作做到尽善尽美,可惜就是太累了。除了工作,去年还翻译了一本书,一开始特别懒,直到差不多冬天的时候,开始赶进度。所幸,最终书还是在今年七月上市了。

去年一开始都是在堆积工作量,没有多少技术深度上积累,年末的时候集中精力修了很多Spark 2.1.1和Spark Job Server的问题,也看了很多源代码。对Spark SQL这块的源代码算是有了一定程度的熟悉。今年五月开始,去年的技术积累终于能够开始发酵,大概花了一个月,基于Spark Catalyst实现了一个单机的SQL引擎。从六月开始,基本上所有的工作都围绕着把这个SQL引擎应用到业务中,一开始遇到了一些阻力,到了七月份,才终于能够落地。通过SQL引擎的替换,极大地优化了性能,节省了大量的计算资源。最近都在做这个引擎的开源准备,后续一些性能数据,以及在公司内部应用的效果,都会公开。

开源

今年正式加入了GNU TeXmacs项目,前段时间TeXmacs 1.99.7发布,Joris把我的个人页面加到了Team页面

去年国庆到现在,包括Review过的Pull Request,一共49个Commits。不过目前对TeXmacs的改进都是细节上的修修补补,做一些配置上的优化,不难,耗费的时间和精力也不算太多。

愿望

两个愿望,希望能有一份真挚的长久的感情,希望《Scala实用指南》能够有第二次印刷,译文得到读者的认可。目前还没有什么欲望清单,2016年的欲望清单大部分都实现了,Intellij Idea Ultimate的会员还是舍不得买,用过一段时间盗版,觉得不那么愉快,最后还是用回社区版。

番外

重新开始写博客,主要是因为最近在鼓捣团队博客,折腾了一天hexo,找到了这个个人比较满意的主题。2017年读书太少,希望2018年剩下的日子能够静下心来。