自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

透明思考@CSDN

思考着的程序员,程序员的思考

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 [讨论]谈谈Ruby on Rails的性能问题

关于Ruby/Rails的讨论仍在团结友好而卓有成效地进行着。纯月摘要翻译了一篇“Rail开发中常见的性能问题”,但他对这篇文章有着明显的、无意或有意的误读。在前面列举的5个注意事项中,后3项:3 repeating identical computations during request processing(在处理请求过程中反复做同样的计算操作)4 reading too often

2006-06-28 11:16:00 7068 2

原创 Ruby on Rails真实案例三则

(正如前一篇文章里所许诺的,这里将列出三个采用RoR开发的真实案例。以下内容出自《应用Rails进行敏捷Web开发》一书第22章。)22.7 案例分析:每天运行的Rails要证明Rails的伸缩性,最好的办法莫过于考察一个确实有效伸缩的应用程序。在这一节中,我们将考察三个真实应用遇到的性能问题,以及它们如何解决这些问题。37signals开发的Basecamp(www.basecamp

2006-06-27 16:07:00 7985 3

原创 [讨论]Ruby/Rails是虚妄还是真实

纯月部落有这么一篇文章,内容大抵是对Ruby on Rails表示不屑一顾、以及对吹捧RoR表示愤慨的。总体而言,作为一个尚未走红的技术,就能让人感到愤慨,这很不容易。就好像去年发生的一场讨论,可以看作是从另一个角度对Ruby/Rails的褒奖。(“负暄琐话”也参与了这场讨论。CSDN Blog现在的讨论氛围是比较热烈的。)纯月在底下继续进行的讨论中这样说:“如果你是实际作项目的,我打赌,你绝对不

2006-06-27 16:01:00 7924 16

原创 Ruby/Rails书讯

书评:应用 Rails 进行敏捷 Web 开发 (from IBM developerWorks)Addison-Wesley Professional Ruby Book Series Announced这个系列有三本书,Professional Ruby on Rails Developers Guide、The Ruby Way和Performance Rails。我们的Obie担任编

2006-06-27 15:00:00 2971

原创 《应用Rails进行敏捷Web开发》样章试读

这是第一本关于Ruby on Rails的著作。全书主要内容分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站”示例。在演示的过程中,作者真实地再现了一个完整的迭代式开发过程,让读者亲身体验实际应用开发中遇到的各种问题、以及Rails如何有效解决这些问题。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组成部分。尤为值得一提的是本部分的后几章:作者先

2006-06-23 14:39:00 5002 1

原创 敏捷的奇迹——《应用Rails进行敏捷Web开发》代译序

(更多关于本书的内容,请看出版社为它创建的Blog:敏捷的奇迹)捧在你手上的这本书算得上一个奇迹:仅仅一年前当我向出版社推荐它时,编辑们还担心这样一本关于“冷门主题”的著作是否能够在国内受到关注,甚至是否值得去 引进翻译它;而当芷薰刚刚完成这个第一版的翻译,编辑们已经迫不及待地把尚未正式出版的第二版塞到了他的手上。当然,你知道,这都是因为Rails。在过去的一年中,Rails创造了太多

2006-06-20 18:24:00 5235 8

原创 小语种介绍:LISP/Scheme

自从裘宗燕教授翻译了《计算机程序的构造和解释》(Structure and Intepretation of Computer Programs,SICP)第二版之后,这本MIT计算机系的编程入门教材开始越来越多地受到中国开发者的关注。同时受到关注的,还有它所介绍的函数式编程(Functional Programming),以及其中范例所使用的Scheme语言。时光倒转到30年前,1975年,

2006-06-11 14:11:00 9924 11

原创 用Selenium测试web应用

问题1:当用户在网上商店购物时,一次完整的购买流程需要用户进行好几个步骤的操作(包括选择商品、填写订单信息、选择支付方式、确认订单等),涉及四到五个页面以及数十个类的协作。如何在开发过程中始终确保该流程能够正确无误、畅通无碍?问题2:客户提出需求:在显示货物列表时,应该首先按货物名称排序,名称相同的货物再按照价格排序。我们已经实现了这一功能,并且有单元测试作为保障,但如何让客户看到我们的成果?

2006-06-11 14:09:00 16833 13

原创 敏捷方法中的开源工具

(本文发表于《程序员》2006年第6期)也许由于软件行业固有的“高科技”特性(或者说,软件人固有的顾影自怜),软件项目的管理和过程控制中从来就不缺少形形色色的工具。在一些大型的、“正规的”软件企业中,配置管理要通过ClearCase,软件设计要使用Rose画出一大堆精美的图形,压力测试要用LoadRunner来跑……当软件公司的老板们痴迷于“形式化管理”与漂亮的报表和文档时,这些昂贵的商业工具

2006-06-11 13:59:00 8107 4

原创 火花:敏捷释放软件价值

题记:何谓“火花”所谓“火花”,我是指一个灵感、一个漂亮的句子、一次心灵的震动,这样稍纵即逝的“点子”。那也许是Martin Fowler的一次演讲,也许是从一个技术词汇联想到另一个德语的单词,或者是郭晓想出的一句口号(也就是本文的题目)。已经有太多次,我为这样的“火花”而激动不已。其中的一些火花变成了我的文章,另一些只催生了blog上的只言片语,更多的火花就这样稍纵即逝了。要抓住火花,需要一种支

2006-06-08 01:36:00 3160

敏捷改进巡查计划方案

组织进行敏捷改进时需要检查的事项和检查方式

2009-10-26

持续构建状态提醒声音集锦

好玩的声音,适合用来做构建失败的提醒声音

2009-10-14

空空如也

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

TA关注的人

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