战略计算(Strategic Computing),是美国国防部高级研究计划局(DARPA,The U.S Department Of Defense's Advanced Research Projects Agency)在上世纪八十年代初期提出执行的计划,其中的一个重要任务就是让美国保持高性能计算的世界领先地位。战略计算这个概念随着上个世纪冷战结束变成得[阅读全文]
“测试引导的“,英语有好几种表达如”Test-First“、”Test-Centric“、“Test-Driven”等等,测试引导的编程技术代表一种测试文化(Test Culture)为基础的技术哲学。我使用Mark Pilgrim写得书《Dive Into Python》(里面的13和14章)介绍测试引导的编程技术,看这里的朋友有没有兴趣。Pilgrim同[阅读全文]
我们不是有意诅咒微软。微软是个伟大的公司,但是他现在的以“桌面计算”为基础的商务模式肯定是不能适应云计算开创的新兴商务模式了,这就是所谓SaaS模式,就是Software As A Service——“软件作为一种服务”的商务模式。这种模式通俗地说就是,软件是免费的,而服务收费。这有经济学上的合理性,我们还要专题论述。