Bye, 2015

2015算是平静的一年,却也发生了一些事情。

我的第一辆车

有朋友说车代表自由,有了车后可以方便的去很多之前不方便去的地方。不过我对车一直都不太感兴趣。我总感觉车本身也是一种束缚,很多地方即使有车也去了。我期待着背上背包说走就走的自由。
因为老婆怀孕,第一次有了买车的计划。杭州的限号,加上“小气”的我舍不得花钱去购买车牌,因此打起了电动汽车的主意。2015年我有了第一辆四个轮子的车,虽然是租的。
拿到车的第一天就发生了一起车祸,把他人的车给刮了。我的车胎破了,动弹不得,保险公司的拖车不肯过来,加上手机没电让我一时没招。被迫将车丢到景区,先回公司查找资料,看附近是否有修车公司可以过去。同事说看着我撞了车还一脸淡定感觉很好笑。

宝宝

既在计划之中,又在计划之外的宝宝。一直认为宝宝应当是生活的一部分,不应当是全部。当宝宝真正到来的时候生活还是不可避免的被改变了不少。
宝宝并不如之前预期的那样省心,私人时间少了不少,今年的出行计划全部泡汤。

工作

工作方面虽然遇到了一些小困难,好在最终也算是有惊无险。
领导希望公司的办公平台能成为公司的数据中心,各业务平台都可接入公司的办公平台,由办公平台做业务及数据的整合。要实现这个目标用第三方的业务平台自然是无法做到了,于是就有了采用自建平台替换现有第三方平台的方案。
由于部门人太少,还得引入第三方开发商合作开发。找供应链部门一起折腾许久才将合同敲定。
技术方案相对来说倒还简单。开放框架自然还是我最熟悉的Django,前端用的AdminLTE,静态资源用Bower管理,sentry啥的APP自然也是少不了的。流程引擎方面还是之前我们自己开发的那一套。
公司在流程方面有着各类“变态”的需求。在经过这次的洗礼之后我们的流程引擎在功能方面算是比较完善了。或许在今后工作不是那么忙的时候可以将这个流程引擎开源掉。
真正麻烦的是公司流程的梳理。公司流程梳理的难度远大于预期,甚至让我有些后悔选了自建平台的方案。最后阶段调整计划,优先保证重要流程上线,其他流程上线时间延后。虽然总体计划有些延后,但平台总算是顺利上线。

Other

2015年有写一些Objective-C。一个编程语言难的不是它的语法,而是习惯它的思维方式。