- 博客(9)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 文章:一个.NET程序员为什么学习Ruby on Rails?
在“一个.NET程序员为什么学习Ruby on Rails?”文章中,作者阐述了他在学习Ruby on Rails一个月后的一些心得经验,更多地表示了自己对RoR这一新技术的推崇。\u0026#xD;\n本文作者先前是一位资深的.NET程序员,使用ASP.NET开发过很多Web应用程序。可是却在接触Ruby on Rails一个月后,即从.NET阵营“倒戈”,为什么?在文章中,作者从几个方面解释了...
2007-05-23 13:16:47 122
原创 使用DTrace改善Rails性能
最近有三家公司一同协作,使用强大的开源进程内部观察工具DTrace来查找并修复Rails的一个重大延迟问题。 \u0026#xD;\n 来自Joyent和Twitter的团队,以及来自Sun的DTrace开发人员Bryan Cantrill一起通力协作,花费了一天时间详细研究了Ruby进程在Rails产品环境中的行为。这次合作的目的是为了使用这个动态跟踪框架来修正Twitter发现的一个延迟问题...
2007-05-17 10:49:40 73
原创 文章:应用Selenium和Ruby进行面向领域的Web测试
错误地使用Selenium会给整个敏捷团队的开发节奏带来灾难性的影响。本文介绍了使用Selenium时的几个有用原则,以及如何使用page object技术进行有效Web测试等。 \u0026#xD;\n文章先是提出当前应用Selenium进行Web测试时经常遇到的几个问题,比如大量使用name、id等页面元素,过于细节的页面操作不容易体现行为的意图以及对具体数据取值的依赖等。然后针对这些问题,作...
2007-05-16 19:06:17 204
原创 用LiquiBase进行数据库迁移与重构
虽然在软件开发中过程和工具是相互关联的,但数据库开发领域却不像Java、.NET和Ruby那样总是受到现代IDE、敏捷过程和构建工具的大量 影响。有时,这种数据库开发与其它过程和工具的无关性导致了同一个软件项目中两组人员间,甚至是一个小组内的两个角色间,使用的过程和与工具不匹配。\u0026#xD;\n近年来,出现了相当多关于如何减少这种不匹配现象的讨论。其中较为突出的是,Scott Ambler...
2007-05-11 05:08:26 251
原创 CodeGear公布Ruby on Rails IDE
Borland公司的CodeGear是Borland公司开发工具业务背后一个组织,提供如Delphi和JBuilder等广为人知的IDE产品。在2007年下半年,将有一个新工具——用于Ruby on Rails开发的IDE——加入这个产品家族。该产品和CodeGear的JBuilder一样,将基于Eclipse构建,目前已经提供Beta测试版下载。 \u0026#xD;\n 产品的特性包括: \...
2007-05-08 04:02:18 144
原创 HAML:简洁高效就是美
Dan Grigsby在他对Haml精采绝伦的介绍中,对Greenspun第十编程法则改头换面,炮制了Grigsby第一法则:\u0026#xD;\n “任何足够复杂的rhtml partial里面都包含了一个特别的非正式定义并充满Bug且实现了一半的Haml。” \u0026#xD;\n那么Haml到底是什么?Haml的作者Hampton Catlin如是说:\u0026#xD;\n “Haml...
2007-05-07 13:54:22 140
原创 REST在节节胜利吗?
REST是否可以成为基于Web整合一个可选择方案?这个问题在InfoQ已经引起了数次争论。REST站在了Web服务的对立面,而Web服务被一个并不庞大但说话掷地有声的社群认为违背了Web的基本原则。\u0026#xD;\n关于SOAP vs. HTTP的讨论最早可以追溯到2000年,头号支持者Mark Baker对James Snell。早在2002年,Paul Prescod写了一篇文章声称:隐...
2007-05-07 09:01:45 62
原创 FiveRuns:第一个产品级Rails管理套件
正如以前所说,Rails缺少用于管理和监控应用程序的生命周期的专业套件。随着行业第一个Rails企业管理套件(RM-Install和RM-Manage)的发布,FiveRuns成为首先涉足这一领域的公司之一。该套件以管理Rails应用全生命周期为目的,涵盖了从自动创建及维护一个完整的Rails开发环境,到确保Rails应用在生产中良好运行。\u0026#xD;\nRM-Install是一个免费的、...
2007-05-02 10:44:55 154
原创 文章:理解REST软件架构
REST软件架构是由Roy Thomas Fielding博士在2000年首次提出的。REST软件架构是一个抽象的概念,是一种为了实现这一互联网的超媒体分布式系统的行动指南。利用任何的技术都可以实现这种理念。目前这一框架在AJAX和Ruby on Rails中得到了很好的表现。 \u0026#xD;\n在本文中,作者从REST的历史出发,介绍了REST与HTTP协议、URI、CRUD原则、网络服务...
2007-05-01 13:10:31 117
LICENSE册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊
2020-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人