前面忙了三个多月,从11月开始前期的计划和调研,到12月开始每天早起,到年后2月底差不多小结。除了正常的需求迭代开发之外,全都投在了这一件事,把系统的前端做了个大重构。这是这半年的代码量统计,实际没那么多,因为是重构,insertions 和 deletions 都会被录入代码行数。真的体会了把重构是个体力活儿,起步阶段会比较快,但后面会越来越陷入debug,这和开发是一样的。。
常用git命令
1次书签同步的误操作后
事情经过是这样的,可能 chrome 自动升级后,当我让 chrome 帮我记住密码时,突然弹出登录谷歌账号。由于公司电脑,我以前故意不登录,以免同步在学校时用的一堆过时书签。但就在今天,我手抖了,忘了这个事,输完 google 账号后它旧开始帮我同步 bookmarks 了!然而网速很快,一眨眼就还原到我学生时代的收藏夹了。。。
深入prototype
(非专业)如何快速建站
本文针对非软件行业人士,如何快速建站。这样的建站需求大多是面向中小公司,或者个体工商户,我大致分为两类。一类是门户型,只做内容的宣传或者产品引导,不涉及到客户公司的具体业务。另一类是业务型,即需要在网站上完成客户的具体业务,比如购买,或者收集用户的行为。
2016: 生活不止眼前的苟且
今天圣诞节,可是第一次一个人在外面,还下着雨,未免有些凉意。还是和以往一样,周末没什么事的话就来公司吧,至少吹着暖气,座位舒服些。最近两三个月有了点决心,每天都能早起,早早的来公司,能避开一波公交高峰。相当标准的三点一线生活,每天的步数都能踩到 6~7 千之间,要说不累还真有点累,要说无聊还真有点无聊。
常用模式片段之 domReady
第一次看到 domReady 这个字眼是在 jquery 中,即 document ready。之后也见到一些别人的代码里有 DOMContentLoaded
,它和页面的 onload 有什么关系,以及和 document ready 有何渊源。以前都见过这些词,但都似懂非懂,今天查了些资料收集了些代码,做个完整的理解。
常用模式片段之 RAF
RAF(requestAnimationFrame) 在好多地方都有见到过,只知道它和浏览器的动画有点关系,它到底是个什么鬼,有啥作用有啥好处,今天查了一些资料和以往的笔记,做个整理。
网站安全监测 - Node实战
(拖了近一年的文章)去年这个时候接了一个心力交瘁的项目,大体目标是:1、为用户的网站提供安全监测的服务,用户在我们的管理端系统中添加一个站点并勾选要检测的项;2、然后由后台爬虫系统完成用户站点链接的入库,并定时针对站内链接执行各种检测任务;3、再由前端系统给用户交付网站监测报表。在中间这一步,最重要的爬虫系统,我第一次学习用 Nodejs 来做。
常用模式片段之 sticky position
以前面试当被问到 css position 能取哪些值时,只回答了 relative absolute fixed 外加 static inherit,在 MDN 上可以看到有个新增的实验性的 position sticky