如果没记错的话,这次是自己第一次写年度小结。为什么突然想写小结?可能主要是因为自己觉得在2018年里技术有比较大的进步吧。
2018年上半年抱着自己实现一个MQ的想法,空闲时间收集相关资料,学习Netty,每天看看《开发者头条》。
2018年中期,Netty学得差不多了,决定在实现MQ之前,找一个东西练手,结果把Raft实现了一遍。虽然不够完美,但是第一次接触了分布式领域的论文。之后又阅读了GOSSIP相关论文,基于自己的理解,实现了基于GOSSIP的集群管理(动态加入和退出)。
如果对上述代码有兴趣,欢迎到github上阅读和关注。
https://github.com/xnnyygn/xraft
https://github.com/xnnyygn/xgossip
代码开发中,觉得自己的并发编程技术有所欠缺,在寻找并发编程资料时,发现了《the art of multiprocessor programming》。这本书绝对是我从学编程开始找到的最好的一本书。开始看了之后就一发不可收拾,花了几个月看完第一遍之后,现在看第二遍中。最近每周一篇的Java并发库的分析,之后有机会的话准备写一本《如何自己写并发库》相关的书。
技术之外,2018年初考了応用情報技術者試験(AP)并且通过,考过AP的人应该知道填空式的考试比选择式的要难很多,所以合格了我觉得还是挺幸运的。年底12月考了TOEIC L&R(听力和阅读),最近知道了成绩,860(TOEIC没有合格不合格,只有分数,总分990),比预想要低一些但是2年内应该不会再考L&R了。今年上半年的目标是考S&W,即英语的口语和写作。虽然在日本,但是为了自己之后的发展英语还是必须的。
2018年参加了好几次展览会,艺术相关的。觉得偶尔参加这样的展览也挺不错。年底的时候人生第一次参加了コミケ,本次为C95。主要的印象是排队+排队+排队。同事讲的壁組好赚钱也能理解了。
年底回国了一次,印象最深的是地铁闸机基本都支持二维码了,让我差点以为我的交通卡不能用了。其次,银行入口排号支持二维码,我没有装应用,所以不知道二维码和以前的纸质的排号有什么区别。
2018年去诊所的次数增多了,可能是因为自己快30的原因吧,身体也没有以前好。年底开始健身房,12月的时候由于身体原因断断续续。今年打算恢复频率。
最后评价一下自己的2018年:找到了自己的技术兴趣方向,以上。