由一把座椅想到的
今天上午参加了一个公司内部的项目管理工具推广和使用的培训,培训地点在公司新落成不到一载的办公楼的一间视频会议室里,由于是新办公楼,所以这里的设施也都是很新的。特别是会议室里的座椅让人坐起来很是舒服,会议室的椭圆桌摸起来也很有质感,当时就和同事们讨论如果我们的办公环境要是能有这样的座椅和桌子那该多好啊,工作效率肯定能提高不少。目前我们的座椅估计就属于写字楼中最常见的那种,坐起来普遍反映不舒服。 ...
今天上午参加了一个公司内部的项目管理工具推广和使用的培训,培训地点在公司新落成不到一载的办公楼的一间视频会议室里,由于是新办公楼,所以这里的设施也都是很新的。特别是会议室里的座椅让人坐起来很是舒服,会议室的椭圆桌摸起来也很有质感,当时就和同事们讨论如果我们的办公环境要是能有这样的座椅和桌子那该多好啊,工作效率肯定能提高不少。目前我们的座椅估计就属于写字楼中最常见的那种,坐起来普遍反映不舒服。 ...
大约有两周没有更新博客了,记忆中这么长时间不更新博客的也没有几次。最近烦心的事情很多,项目压力大,家里这边装修烦心的事情就更多了,劳体劳心啊。但这里想说的既不是项目也不是装修,而是另一间令人很是气愤和鄙视的事情-一件关于政府事业单位公开招聘人员的事情。 ...
曾经在多篇blog中报怨过:用C语言写业务逻辑实在是让人身心忐忑不安,再加之C语言自有的"特点",让其与"单元测试"始终若即若离,曾经尝试过写了一个轻量级C Unit Testing lib,至少目前我依旧在用,但多用在编写独立算法以及底层库的场合。业务层少有使用。业务层多是遗留系统,当初前辈们设计时对可测性考虑不够周全,导致现在无法很好的将各个部分独立抽出进行测试,虽然我们也在做着类似"重构"的工作,但鉴于规模较大,不能一蹴而就,我们需要一步一步找出使用C应对各种单元测试情况的方法。这里说说Mock Test。 ...
本周一已经投奔ThoughtWorks的Dreamhead因公事回到沈阳,来到我们公司看望以前的同事。他谈到业界的一种说法:ThoughtWorks在"怎么做"上达到了很高的高度,但是在"做什么"上与Google这样的公司相比还有差距。既然ThoughtWorks在"怎么做"方面树立了榜样,那么这个公司推出的产品估计在"怎么做"上对其他公司也会有所指导^_^。Mingle就应该是其中之一。 公司走的是CMMI的体系文件,即所谓的"重过程"管理,这样的过程对项目负责人的要求甚是严格,常常发生与QA之间的"你来我往",甚至为一个无关轻重的文档"严词讨论"一番;再加上部门在过程工具上的选择比较"保守",自己感觉部门的管理成本还是很高的,有些时候甚至感觉有些浪费。普通编程人员对各种文档也是有着"抵触"情绪的,特别是在"补"一些"写完即过时"的文档时更是无奈。 ...
上周日和橱柜公司商量好,下午三点到我的房子量尺,橱柜设计师按时到达,拿着一卷尺开始了测量工作。有过装修经历的人都知道:在装修公司进场之前需要橱柜设计师出一份水电改造图,便于装修公司人员确定水电改造的具体方法。装修公司的施工人员与橱柜设计师之间仅需要一份设计图纸就可以完成水电路改造的沟通,这不由得让我想起这样一个问题:“软件开发领域的"图纸"在哪里呢”? ...
每天早晨都是坐公司的班车上班的,从家到公司大约需要40分钟,这段时间不短也不长。为了打发时间,也曾经想过要充分利用这段时间,我选择过听音乐、看书。但音乐听时间长了就听烦了;在车上看书时间长了还有些头晕,所以多数时间我还是选择"思考"。“思考"的同时,眼睛也一直在"欣赏"车窗外的风景。今天窗外一处新楼盘门市的两个破碎的窗户让我的"思考"有了方向。 ...
最近收到客户的一个需求,要求我们将产品的系统配置数据和业务配置数据定期导出备份,以防万一数据库宕掉后可以用来"救火"。产品从起初0.1版本就一直延续着一种"section-key-value"的配置文件方式,同时我们也有可复用的库来完成配置数据的读取,可是在长期的使用过程中我们发现的不少问题,特别是在存储多样化的业务数据的时候,这样的配置方式带来维护上的很大不便。 ...
感觉好长时间(离上一次看"集结号“大概有三个月时间了)没有到影院看电影了,一来是觉得没有什么好电影值得看,二来这些时间事情较多,有时候还真的想不起来去看电影。直到近期看了任正非给华为员工的一封信,信中有这么一段:“员工不能成为守财奴,不能成为金钱的奴隶,丰厚的薪酬是为了通过优裕、高雅的生活” 。任总的期望是好的,但是我几乎可以肯定的是大多数程序员下班后依然会坐在计算机前,不是加班、学习就是打游戏、看片。说实话,程序员的业余生活真的很单调,起码我了解的我周围的同事基本都是这样。白天已经很累了,晚上也就没有心思到外头消遣了,只想回到家这个避风港安静一下,有点自己的时间。不过周末还是可以细致安排一下自己的生活的,起码到影院看场电影^_^。近期关注了一下上映的片子也有不少,如”国家宝藏2"、"尼斯湖水怪"、“史前一万年”,我最终选择了"史前一万年"。 ...
现在,一般家庭装修多数采用半包的方式,也就是装修公司出人、出辅料(水泥、沙子、油漆、木料等),自己买主材,如地板、磁砖等。虽说半包的模式已经将最麻烦、最牵扯精力、最技术相关的装修工作交给了装修公司去打理,但主材选购也扔是足够令人头疼的。 ...
早上在写代码时遇到这样一个问题:即如何在一个拥有多行的宏定义中做注释?,这里把方法演化的过程贴出来,可能对某些朋友有些借鉴意义。 宏定义高深莫测,而且是比较细节的东西,详细说明请参见"C参考手册"之类的书籍。 ...