摘要: 下载 http://downloads.sourceforge.net/denyhosts/DenyHosts-2.6.tar.gz 并上传到服务器 123456789101112131415tar zxvf DenyHosts-2.6.tar.gz cd DenyHosts-2.6 chmod +x setup.py python setup.py installcd /usr/share/denyhosts/cp denyhosts.cfg-dist denyhosts.cfg cp daemon-control-dist daemon-control chown root daemon- 阅读全文
posted @ 2012-08-07 17:47 ChaunceyHao 阅读(274) 评论(0) 推荐(0)
摘要: Netflix刚刚开源了他们那被人惦记好一阵子的“Chaos Monkey”,这是一套用来故意把服务器搞下线的软件,可以测试云环境的恢复能力。Netflix专门开发的一系列捣乱工具,已经有不少被拿出来和技术社区自由分享,现在Chaos Monkey也加入了这个行列。 Netflix团队让Chaos Monkey亮相的时间,最早是在2010年12月的一篇官博文章,文章内容是他们在AWS云上托管其热门视频流服务所得到的经验教训。文中总结了一点,叫做“避免失败的最好办法是经常失败”, 反映Netflix通过主动破坏自身环境来发现弱点的做法。 我们的工程师在AWS上最早建立的系统之一叫Chaos M. 阅读全文
posted @ 2012-08-07 10:51 ChaunceyHao 阅读(563) 评论(0) 推荐(0)
摘要: 像MD5、SHA和SHA1之类的快速哈希算法的用意并不在安全性——保护重要的信息,特别是密码,哈希算法必须有意地减慢反向暴力破解速度。Troy Hunt是一位微软的MVP,它演示了SqlMembershipProvider所提供的密码哈希值如何易于被暴力破解。 SqlMembershipProvider是VS 2010中ASP.NET web应用程序模板中的默认成员(membership)提供程序。Troy在他的文章《我们的密码哈希值没有遮挡(Our password hashing has no clothes)》中演示了经过SqlMembershipProvider中SHA1哈希算法处理. 阅读全文
posted @ 2012-08-07 10:50 ChaunceyHao 阅读(386) 评论(0) 推荐(0)
摘要: IIS 8是和Windows Server 2012一起发布的。它带来多项有趣的特性,像对NUMA的支持、WebSockets、安全性改进和更好的web部署工具等。 IIS 8中一项有趣的改进就是NUMA感知的多核可伸缩性(NUMA-aware multi-core scalability): 有时提升内核的数量会导致性能的降低,因为内存同步的成本要比额外的核心在NUMA硬件上带来的好处还要高。IIS 8.0会在非统一内存访问(Non-Uniform-Memory-Access,NUMA)的硬件上智能地分发进程,从而解决这个问题。 为了利用多核处理器的优势,IIS可以根据你所期望的负载设... 阅读全文
posted @ 2012-08-07 10:49 ChaunceyHao 阅读(233) 评论(0) 推荐(0)
摘要: 随着Web前端技术的发展,Javascript框架层出不穷,jQuery就是其中之一。最近,国内外社区针对jQuery的优缺点做了深入的分析,其中不少内容值得Web开发人员借鉴。 Richard Hein在“6 Things You Need to Know About jQuery”一文中列举了推荐jQuery的若干理由,包括: jQuery简化工作——开发人员会发现学习jQuery比较容易,因为该框架的代码简洁精练,语法简单、编码标准开发等特点帮助开发人 员缩短了部署应用的时间。此外,开发人员无需对Web设计非常在行,利用jQuery,不必花费太多的时间用来编写和测试CSS代码,而且jQu 阅读全文
posted @ 2012-08-07 10:45 ChaunceyHao 阅读(240) 评论(0) 推荐(0)
摘要: 在Windows 8和Windows Server 2012发布生产之后,微软已经完成了他们的工具套件——Visual Studio 2012和.NET 4.5。 在2012年8月1日,微软开发部的企业副总裁Soma Somasegar宣布他们已经完成了Visual Studio 2012和.NET 4.5。对于MSDN订阅用户,构建的版本会在8月15日提供下载。微软还计划在9月12日举行发布活动。 Visual Studio的企业副总裁Jason Zander写到: 工程团队的工作已经完成, 现在正在准备为各种分发渠道构建。 从Visual Studio的博客上,我们得知Visual S.. 阅读全文
posted @ 2012-08-07 10:44 ChaunceyHao 阅读(198) 评论(0) 推荐(0)