- 博客(13)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 巡礼汶川震灾面前的中国技术社区
遇难人数的数字仍在增长,截止到2008年5月19日,发生在四川汶川地区的8级地震已经造成34073人遇难身亡。中国政府决定将2008年5月19日至21日定为全国哀悼日,在此期间,全国和各驻外机构下半旗志哀。在这场灾难面前,每一个有良知的中国人都不能不为之动容,各行各业都用自己的实际行动支援着灾区,软件开发技术社区也没有例外。InfoQ中文站将自己所能了解到的关于技术社区的情况做一总结,以向这些奉献...
2008-05-27 22:29:48 84
原创 文章:Ruby调试器一览
有一个关于Ruby的误解在Ruby社区内外广泛流传,即:Ruby没有调试器。有些人说这是Ruby的一个问题。其他人则试图将所谓的缺少调试工具解释为智慧之举和良好风格。这些观点都是误解。Ruby明明是有调试工具的——实际上有很多。让我们来看一看这些现有的工具,包括调试GUI、调试器实现和各种Ruby实现中的调试支持。\u0026#xD;\n欲知详情,请阅读全文:《Ruby调试器一览》...
2008-05-27 11:14:42 61
原创 Rails Cells:让Rails支持面向组件的开发
Rails Cells的目标是“把面向组建开发的优势带进Ruby on Rails网络应用程序平台”。单元(cell)就像是一个轻量级的控制器以及与其相关的可以嵌入网站的视图(类似于Smalltalk的网络应用程序框架Seaside)。\u0026#xD;\n那么Rails现在的功能有什么问题呢?Mike Pence的博客里是这么说的:\u0026#xD;\n 很多Rails项目通常用before...
2008-05-26 11:22:06 95
原创 你真的应该再学习一种语言么?
当博客作者Gustavo Duarte宣称“学习新语言通常都是在浪费时间”时,他的观点受到了很大的争议。最初,他以标题“New Languages Considered Harmful”发表了文章,这是在刻意模仿Dijksta那篇关于Goto的经典论文,但是由于来自他人的反响过于强烈,因此它改了一个更为柔和的标题“Language Dabbling Considered Wasteful”。\u0...
2008-05-25 07:19:44 156
原创 侠客行大会:MySQL创始人谈MySQL产品成功经验
在5月24日阿里巴巴主办的第二届网络工程师侠客行大会上,MySQL创始人兼技术负责人David Axmark在主题演讲中从开源社区的角度分享了MySQL的发展历程,指出对开源产品而言,准确的定位和开放的架构是产品成功的关键因素。\u0026#xD;\nMySQL从项目开始就很好地考虑到了商务价值,虽然所开发的产品(MySQL数据库)是免费开源的,但是为了能赚钱,很快他们就成立了一家公司。根据Dav...
2008-05-23 19:16:06 170
原创 Rails开发近况:Dreamhost使用mod_rails,Capistrano 2.3发布和新书出版
网站托管公司Dreamhost今年初在Rails社区引起轰动,他们讨论了在提供Rails应用程序托管服务时遇到的问题。(查看David Heinemeier Hansson针对Dreamhost的声明所发表的回复)现在,Dallas Kashuba在Dreamhost的博客上写了Dreamhost所遇到的问题已经在Phusion Passenger/mod_rails的帮助下解决了: \u0026...
2008-05-20 21:12:04 116
原创 Rails性能分析工具New Relic
New Relic作为一个“软件即服务(SaaS)”,为Rails提供性能监视和分析服务。我们访问了New Relic的作者Lew Cirne,来谈一谈这项技术是如何工作的。InfoQ: 你是怎样实现性能监视功能的?它对性能有什么影响吗?它能不能运行在非MRI的Ruby版本上?\u0026#xD;\n我们的工具是用100%的Ruby代码写的,因此可以运行在所有的硬件/操作系统组合上的任何的Ruby...
2008-05-20 04:58:06 199
原创 评价并改进架构能力——新的SEI论文
卡内基梅隆®软件工程学院(SEI)最近发表了“适用于评价和改进架构能力的模型”,这篇87页的报告分析了软件架构师和组织怎样才能营造持续生产高质量架构的环境。摘要摘抄如下:\u0026#xD;\n\u0026#xD;\n软件架构能力是个人或组织获取、使用、胜任对开展以软件架构为中心的实践来说必不可少的技能和知识。以前架构的工作主要集中在它的技术方面:创建、分析、 使用架构的方法和工具。然而,不同的观...
2008-05-19 18:37:17 162
原创 Facebook Chat的架构
最近在Facebook工程师博客上,软件工程师Eugene Letuchy写了一篇关于Facebook Chat项目的决策细节的文章。\u0026#xD;\n\u0026#xD;\n当产品的客户有可能在一夜之间从零增加到七千万的时候,可扩展性就变为从一开始就必须考虑的问题。\u0026#xD;\n\u0026#xD;\nEugene在文中指出了面临如此庞大的客户群会遇到的一系列挑战。首先的挑战是:...
2008-05-17 00:00:04 166
原创 Merb、Rack综合报道: Merb 0.9.3、Merbunity、JRuby-Rack
Merb 0.9.3已经在近期发布,同时下一个正在开发的里程碑版本被标记为重要的1.0版本。 0.9.3版本主要是修复bug,不过它也包含一些新的特色: \u0026#xD;\nHTTP基本认证被包含进Merb的核心 \u0026#xD;\n 延迟请求现在可以在Ebb和Thin这两个Web服务器上工作(更多细节可以参见Ezra的blog) \u0026#xD;\n 更容易使用Rac...
2008-05-10 14:35:58 138
原创 Rubinius能运行Rails和Merb了
在RailsConf '08会议(5月下旬举行)中,Rubinius成功运行了一个简单的Rails应用程序。Rubinius项目的成员Evan Phoenix介绍了Rubinius是如何运行Rails的:\u0026#xD;\n\u0026#xD;\n今晚,我非常荣幸地宣布,rails能够在Rubinius下提供静态页面和动态页面服务了。在今晚之前,我们都还无法顺利地加载Rails。我在那时决定尽...
2008-05-06 00:20:48 129
原创 JRuby近况:带有Profiler的1.1.1版本、启动性能加速和GSoC '08
JRuby 1.1.1的发布对JRuby 1.1进行了bug修复,例如修复了一个在IBM的JDK上会出现问题的bug。可以通过查看发布笔记来获得完整的bug修复和改进列表。一个新的特性是--profile选项。这可以让JRuby启动JIP(The Java Interactive Profiler)。JIP目前已经成为JRuby发布版的一部分,通过配置来实现它和JRuby的类载入器(class l...
2008-05-04 06:24:50 84
原创 F#发布了带有重要更新的1.9.4版
微软发布了一个新版本的F#编译器,版本号是1.9.4。新版本更加优美和简单。\u0026#xD;\n微软研究院的研究员Don Syme在他的网站上公布了本次发布的详细信息。本次发布的目标是使F#更简单和更一致。Don指出了本次发布的一些变化:\u0026#xD;\n\u0026#xD;\n本次发布的版本中我们对语言的一些重点部分作了精简,包括\u0026#xD;\n更一致的、对称的操作符重载 \...
2008-05-02 18:36:13 77
LICENSE册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊
2020-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人