更新 Blog

今天顺利把blog更新到最新版本。本来早就想做了,一直没有找到足够的时间验证。 借助于我最近开发的一个web版的命令行工具(虚拟主机 SSH),把主机上的程序文件夹打成tar包,下载了回来。 又把数据库导出成sql文件存到本地。 在自己的机器上重新搭了一套blog环境,和线上版本完全一致。然后用新程序覆盖老程序,并执行upgrade程序,顺利升级。更换了现在这套模板,同时下载了最新的防止垃圾评论的plugin。仔细检查了一番,没有发现问题。 最近一直有一些做事方法上的心得,也好长时间没写blog了。 就说说这干活儿快与慢的问题吧,我是写代码的coder,工作上的项目安排,一般都有时间排期,定好了某天完成开发。但我总是会比预想的慢,总是不能按时完成任务。 这样的次数多了,我就觉得我自己很笨,为什么别人都能很快写完程序,我就不行呢? 每当看到有人晋升,老大们给写评价时,都有工作快速这么一条,而且一般工程师的评价标准中,如果能提前完成任务,都会有更高的评分。 我怎么就不行呢? 最近我接手的项目,出现的接二连三的bug,都是以前的开发人员遗留的,让我吃了不少苦。不过通过解决这些问题,我也看到了我开发速度慢的深层原因:我不是为了完成任务去coding,我是为了把一件事做好。 前一阵写了一篇wiki,是关于php的pack函数性能调研的,经过优化,调用pack的性能可以提高4倍以上!!! 但是,为了这个性能调研,我花了1天多的时间。 本来,如果不考虑性能,我直接写一行pack调用就完事儿了,用不了1分钟。 事后,没有人会知道,我的程序的运行时间从8小时变成了2小时,大家只知道,我比原计划晚了1天提交程序…… […]