psb-(3)-min.jpg-126.2kB

时间过得飞快,总是过得后知后觉,尽管我每天都想抓住一点尾巴,可依然时常有“昨天才周一,明天却已周六”的无奈。这种感觉让我有些害怕,所以周末都不敢出远门玩耍太久,大部分空闲时间都留下来看书敲代码。

一. 学习

这个月工作上的事情特别多。个人空间要上线了,源创会专题页也要火速上线,还有我们的架构要跟隔壁组的一致(坑不是一般的多。。。)。一有空就开始构思如何写组件并干起来。个人空间的逻辑还是挺多的,最有成就感的就是多图上传头像裁剪(带预览功能),中途磨了很久,很多需要数学运算的地方,譬如图片旋转和裁剪区域确定部分。另外还写了其他一些组件,如图片拖拽排序组件多图查看组件弹出框小组件气泡组件等。虽然都不是什么很难的事,但是慢慢磨出精品还是费脑子费时间的。目前已上线并稳定使用,开心呀,毕竟是自己造出来的孩子嘛。源创会那边也写了一个slider组件和无视差滚动的组件,目前也已稳定使用。月初的时候想换掉现在用的技能雷达(目前引用的是echart.js,300KB的大小不是一般的吓人。。。 ),自己用canvas实现了一个雷达图组件,高度可定制化。另外博客那边因为需要侧边栏目录,后来也撸了一个目录自动生成与滚动监听的组件,大家都大赞好用。似乎上面提到的每一个组件都可以开源出去了呢,但是现在还太忙了,没时间整理,先收集好,等过一段时间闲下来再说吧。

这么一细数,似乎这个月也不算白过呀。在以前,我总不敢轻易写组件,总是能用现成的就绝不会造轮子。但是一开始撸雷达图组件时,简直跟发现了新大陆一样,好喜欢抽组件,越写越上瘾了一样。最大的收获就是,更习惯于考虑使用设计模式组织代码,更关注封装性与接口编程。有时候周末也在撸组件,虽然说工作与生活不应有交叉,但是我还年轻着,交叉也无妨,反正写组件的时候我也在成长。

这个月的JS代码量(含注释)已经达到了2万+,其中4/5都是组件。个人觉得质量还算OK吧。也许时间才是最好的评判标准,等待过一段时间的成长后,再回头看看就会发现重构的余地。

月初想用Node.js搞一个日记管理系统,专门记录自己的日记,连阿里云的服务器都买好了(600+一年呀,心痛。。。),单是功能构思、画设计图和数据表规划就用了两星期。收获大大的,虽然Node.js开发网站系统的性能确实不如Java或PHP写的CMS。但是做实际的项目时,我更能查漏补缺,从MVC + Util的网站架构选型,再到数据库优化、加密和防SQL注入等,一步步地思考和实践,并请教公司里的后端儿们,其实没有想象中的简单,也没想象中的难,果然是”纸上学来终觉浅,绝知此事要躬行”呐。后来因为想加快公司项目的进度,空余时间都用来写组件了,这个私人项目也便被搁置了。

看了《Backbone.js应用程序开发》,正在尝试看Backbone.js源码。因为组件中有好几个需要用到canvas,于是重温canvas动画和图片裁剪的实现。想进入localStorage、drag & drop API、File API和history API引入个人空间页面中,强化体验,所以也复习了HTML5的新特性。因为写组件的原因,重温了《JavaScript模式》这本鸟书和《JavaScript设计模式与开发实践》10%。还算OK。但是非技术类书籍的阅读量为0。

二. 工作

工作很忙。虽然很累,但是很快乐,因为我也想将这款产品打造成精品。很感激组长总会让我把自己的想法运用到项目中去。。

越来越喜欢我们的团队了,这是一支年轻有活力的实力派队伍。每天都很有斗志很有冲劲,很Nice。

三. 生活

这个月感冒了两次。身体素质又变差了。只跑了两次步。熬夜的时候又多了一些,脸上的痘痘总是此消彼长。。。。

这个月好忙呀,忙到周末都不怎么愿意出门。所以这个月没有外拍。九月份就可以带上我的相机出去玩耍了。

侄儿突然离世。才六个月大,那么帅气那么可爱那么健康的boy。当我眼睁睁地看着侄儿发烧送往深圳市儿童医院医治,在打着针水时突然抽搐窒息休克后紧急送往重症室抢救,经过医生四天的日夜抢救依然未能挽回生命而让我们被迫签字生命放弃书,在拔掉氧气管后轻微呼吸两下之后彻底撒手人寰,第二天便将尸体送往殡仪馆火化。一切都如一场噩梦,多希望只是一场梦而已,醒来一切如往日多好。悲伤沉痛了好一段日子,如同历经了沧海桑田。谢谢老师,让我走出了伤悲和阴影。我爱你,我的小侄儿。那么可爱那么帅气的你,无论在哪里都会是乖巧的天使。

四. 总评

学习 工作 生活 阅读 总分
8 8 5 6 27

我希望时间真的不要走得这么快了。工作以后才发现,时间才是最宝贵最稀缺的

我的青春小鸟呀,再这么浑浑噩噩地过日子,离老去真的不远了。。。

希望九月份多出去走走吧。

本文作者:子匠_Zijor,转载请注明出处:http://www.dengzhr.com/life/978