11 2009 档案

摘要: 今天上班一开MSN,发现郑伟的签名变成了‘爽’很是好奇。一问之后才知道最近郑伟升职并加薪了,并且加了20%,相当于平时跳槽一次的加薪幅度了。雨辰开玩笑似的回复说:“希望你以后就用这个名字吧,将来百年之后不在了,到时就叫‘爽死了’”。 阅读全文
posted @ 2009-11-19 11:08 代震军 阅读(2911) 评论(2) 推荐(2) 编辑
摘要: 事务的功能在sqlserver中由来已久,因为最近在做一个数据同步方案,所以有机会再次研究一下它以及快照等,发现还是有很多不错的功能和改进的。这里以sqlserver2008的事务发布功能为例,对发布订阅的方式简要介绍一下操作流程,一方面做个总结备份,一方面与大家进行一下分享和交流。费话就不多说了,进入一下今天的正题:)这里要说明一下环境:首先我在本地局域网内有两台安装有sqlserver2008的机器(注意:已发布的快照版本无法向老版本数据库兼容,意味着2008下创建的事务或快照发布,无法被sqlserver2005订阅)。当然这两台机器要放在同一个网段,一方面出现性能和安全性考虑,另一方面是我目前还没有找到跨不同网段的快照应用方案(可行性的那种)。 阅读全文
posted @ 2009-11-18 12:58 代震军 阅读(33362) 评论(17) 推荐(16) 编辑
摘要: 在以前的两篇文章(Discuz!NT 缓存设计简析, Discuz!NT中集成Memcached分布式缓存)中,介绍了Discuz!NT中的缓存设计思路以及如何引入Memcached,当然前者是IIS进程的缓存(本地缓存),后者是分布式内存对象缓存系统。两者通过Discuz!NT中的memcached.config文件中的ApplyMemCached结点的值来决定使用哪一种缓存方式。不过在之后,有朋友反映当使用Memcached时,特别是在大并发来时,效率会打折扣,甚至有很多时间会消耗在socket套接字(创建和传输方面)上。而事实上也的确如此,尽管Memcached在使用池化的方式初始化一定数量的套接字资源(之前测试时实始化为128个链接),在小并发(100左右)时,可能问题不大,但并发上了1000-2000时,其效率要比本地化缓存机制低1/3(loadrunner测试场景),比如loadrunner测试1000并发时,如果showtopic(显示主题),本地缓存处理时间为15秒,而使用memcached可能会达到25-35秒。 阅读全文
posted @ 2009-11-17 11:41 代震军 阅读(14392) 评论(39) 推荐(6) 编辑
摘要: 周五开会时,有人提出在团队中采用结对开发的Agile实践。当然团队里有人说,如果让新手与水平高的人结对,基本上就是知识的单向传递了,对于新手来说的确是个不错的学习机会,但对于水平高的开发者,就未必不乐意了。不过雨辰心里想,这样还有一方受益,就是公司,因为公司巴不得每个新人都能在最短的时间内变成‘高手’,这样就可以用比高手低的多的工资来获取高质量的代码。会后,雨辰在MSN上遇到了老杜,说了这样开会的事,并把自己的想法告之了老杜。 老杜在MSN上发了个笑脸,回复:“结对无外乎如下几种情况。” 阅读全文
posted @ 2009-11-16 09:03 代震军 阅读(1459) 评论(10) 推荐(0) 编辑
摘要: 自从上回老杜把TDD,DDD在中国的处境看成是‘水土不服’之后,雨辰就一直想找个机会再跟老杜‘理论’一下。后来在整理以前资料的时候找到了Ivar Jackbson(UML三友,用例的发明人)在2008中国之行时做的一次演讲时用的PPT,其中提出了一种称之为‘明智软件开发’的软件开发思路。雨辰当时看这个大约4M的ppt时的第一印象就是Ivar破天荒的提出将UP与敏捷有机结合到一起,并最终用于软件开发的过程中。让这两个阵营中的优秀思想相互补充,各自发挥所长,听起来倒是一种不错的想法。 当然IVAR也对AGILE阵营中对“架构”的偏激思想进行了反击,正如后来孟岩所总结的那样: 阅读全文
posted @ 2009-11-13 15:47 代震军 阅读(932) 评论(1) 推荐(0) 编辑
摘要: 周三中午吃完饭,雨辰从食堂回来,发现开发小组中的一位姓黄的同事(组里管他叫老黄牛)正在看一本.net的书,因为这几年雨辰已基本上不再买技术类的书了,因为真正看的上眼、有价值、有水准的书籍前些年基本都翻遍了。雨辰带着好奇心走过去问老黄关于该书的一些情况,因为已过了对那些所谓标以‘入门’、‘精通’,‘深入浅出’,‘宝典’之类图书的‘感冒期’,所以就单刀直入,问了老黄正在看的部分。老黄也很高兴有人一起交流,就说:“目前正在看关于控件开发方面的内容,该书用了近50页的篇幅来介绍控件的原理,开发流程,相关函数方法,示例啥的。” 阅读全文
posted @ 2009-11-10 10:42 代震军 阅读(1671) 评论(0) 推荐(1) 编辑
摘要: cwRsync,软件分为服务器端/客户端,用于同步或备份文件,本文介绍如何用最简单的方式配置同步信息,并创建定时备份(截图方式)。 阅读全文
posted @ 2009-11-03 17:43 代震军 阅读(40137) 评论(17) 推荐(5) 编辑
摘要:最近有些时间,开始接触负载均衡方面的东西,从硬件F5再到Citrix Netscalar。不过因为硬件的配置虽然不复杂,但昂贵的价格也让一般用户望而却步(十几万到几十万),所以只能转向nginx,squid这类有反向代理功能的软件了。好在其设置都不是很麻烦。 阅读全文
posted @ 2009-11-03 15:35 代震军 阅读(26779) 评论(18) 推荐(3) 编辑