自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 限定ActiveX组件只能在特定站点上使用

在前面《再谈IObjectSafety》一文里,我们讲了声明一个ActiveX为脚本安全可能会被滥用而带来安全隐患。现在微软推出了一个新的ATL模板类IObjectSafetySiteLockImpl ,可以在编写ActiveX组件的时候设置只能在特定站点上加载,从而避免被恶意站点使用。Developing Safer ActiveX Controls Using the Sitelock Tem

2007-10-31 23:40:00 1451

原创 脆弱的航天工业

在科幻电影里,我们经常可以看到太空飞船,随随便便砸来砸去都没事,就跟现实中的汽车一样结实。但是实际如何呢,我们的的火箭别说撞击了,就是碰一下都有大问题。“还有一次,在发射场,一位工人不小心撞到一台发动机上,导致发动机和其他物体磕碰,从外观上看只是有一个很小的缺口,但是,这个缺口会影响发动机的性能么?院里资格最老的专家也不敢担保。测试一台电视是否正常的方法很简单,开机检查就可以了,但是,发动机是

2007-10-30 20:27:00 695

原创 为什么简单技术可以带来更多的创新

因为门槛降低之后,了解和使用的人就多了,于是创新就会层出不穷,毕竟基数大。相反,如果门槛很高,只有少部分人了解,创新的机会自然就会少。这就是为什么Javascript,Flash以及VB等等可以写出很多应用,而C++等主要做系统级 的开发。长尾理论和Web2.0都讲了要发挥每个人的作用,但是如何做到呢?那就是要降低参与的门槛,比如互联网就极大的降低了全世界人们的沟通成本,还有网页的简易操作让每个人

2007-10-24 23:55:00 646

原创 PowerShell

微软在系统管理上的口碑一直不佳,特别是命令行的支持比较少。现在,微软在占领了桌面市场之后,正在全面攻占服务器市场,没有一个利器怎么行?WMI是Windows的系统管理接口,无奈太过于复杂,很少能得到有效利用。PowerShell于是应运而生了,在Unix的简单组合哲学上进行了更进一步的发挥。看看这个帖子,你就知道WMI是如何变得简单的,其所能释放出的能量会有多大。还有PowerGUI,一个Powe

2007-10-13 00:39:00 617

原创 试用Mozy

公司打算用Mozy来实现CVS库的远程备份,于是就试用了一下。只要用email简单注册一下,就可以获得2G的免费备份空间,看来硬盘真是便宜。因为是网络备份,所以备份的时间会很长,好在Mozy可以在后台慢慢备份,当然也支持增量备份。不仅如此,还可以设置备份的速度,对网络带宽的使用--最体贴的是,默认的带宽限制是指9:00~17:00点的上班时间,其它时间不限制。测试的时候,我可不想占用公司太多的资源

2007-10-11 23:15:00 687

原创 欣闻微软要开放.NET框架库源代码

就像MFC一样,你可以通过调试器跟进源代码。虽然不能修改,但是可以帮助你理解很多问题产生的原因,特别是那些Assert语句的代码注释。http://blog.joycode.com/scottgu/archive/2007/10/04/109100.aspx

2007-10-10 23:17:00 784

原创 新版的NUnit去掉了SetUp和TearDown函数

作者的理由是:1. 看一个测试用例,我们需要看三个地方(函数),很不方便。2. 如果测试用例很多,那么SetUp和TearDown会很复杂,不符合单一职责的原则。干脆就去掉,每个测试用例自己写直接的前置条件和后置处理,代码虽然冗余了,但是看起来很爽,不容易搞错。Why you should not use SetUp and TearDown in NUnit

2007-10-09 23:32:00 2087

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除