- 浏览: 4826306 次
- 性别:
- 来自: 上海
博客专栏
-
robbin谈管理
浏览量:137498
文章分类
最新评论
-
xly1981:
领导者是团队的灵魂。深入一线的过程,包括代码review,能帮 ...
robbin谈管理:改造团队的经验(2) -
jiehuangwei:
像这种总结比较性的ppt文档可以多发啊
Web并发模型粗浅探讨 -
linux1308:
看完学习到了很多东西,感谢推荐!
推荐一篇很好的RoR部署方案性能评测 -
zweite:
直接对搜索的结果进行缓存是不是会更快一点呢
漫谈应用缓存的命中率问题 -
kaogua:
现在已经是ruby2.0了, 不知道这个的效率是怎么样的, 是 ...
Ruby作为服务器端应用已经成熟了
先看CSDN上面Robert C. Martin博客中文版:
http://blog.csdn.net/rmartin/archive/2006/08/14/1064049.aspx
作者简介:Robert C. Martin是Object Mentor公司总裁,面向对象设计、模式、UML、敏捷方法学和极限编程领域内的资深顾问。他不仅是Jolt获奖图书《敏捷软件开发:原则、模式与实践》(中文版)(《敏捷软件开发》(英文影印版))的作者,还是畅销书Designing Object-Oriented C++ Applications Using the Booch Method的作者。Martin是Pattern Languages of Program Design 3和More C++ Gems的主编,并与James Newkirk合著了XP in Practice。他是国际程序员大会上著名的发言人,并在C++ Report杂志担任过4年的编辑。
虽然我已经通过开发JavaEye从RoR得到了很好的回报,但是我仍然吃惊于一个软件行业的泰斗级人物竟然毫不掩饰自己对RoR赤裸裸的喜爱。
还有这篇文章:
http://blog.csdn.net/rmartin/archive/2007/01/30/1497556.aspx
字里行间都是鼓吹RoR。
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
Windows从来就没有“轻松编程”的传统
MS的问题在于他们自己大面积不用自己的开发工具进行主要工作,而且他们 面对的客户也不喜欢“轻松编程”。
ms自己不用才是重点。RoR强的就是DHH是37signal的员工,为37signal要做产品。
I have only one question: how much will these stuff cost?
如果你使用Visual studio express,这些都是免费的。功能略差,但是已经够用了。
SQL Server 2005 express也是免费的,而且.net也支持mysql啊。
我们也在做这个,有机会交流交流。
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
Windows从来就没有“轻松编程”的传统
MS的问题在于他们自己大面积不用自己的开发工具进行主要工作,而且他们 面对的客户也不喜欢“轻松编程”。
据我所知要是做ASP.NET的话 MSN GDC还是用VS.NET的,做c cpp就不知道了。
不过他们的版本控制等其他工具都自有一套,而且都号称比卖给外面的好用,具体我倒是没机会使用过。
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
Windows从来就没有“轻松编程”的传统
MS的问题在于他们自己大面积不用自己的开发工具进行主要工作,而且他们 面对的客户也不喜欢“轻松编程”。
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
Windows从来就没有“轻松编程”的传统
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
I have only one question: how much will these stuff cost?
Microsoft的IDE是越来越庞大,性能也是越来越慢了,1G的内存,运行VS2005和SQL 2005 开发版,光物理内存就占了800M,太失望了.还不如VS98的好用.难道Microsoft也再利用开发工具促进硬件的销售?
"可用性增强很多的页面编辑器"性能奇差无比,还在页面上加些无用的东西,比起dreamwaver要差的远了.
ling?到目前还是个半成品,不是很看好.
VS.net的单元测试?比起junit来难用.
http://blog.csdn.net/rmartin/archive/2006/08/14/1064049.aspx
引用
从我目前看来,Rails是一个高产的敏捷环境,任何人都应该认真关注它。在我看来,因为Rails具有比Java或是.Net快达五倍甚至更多的开发效率,一个Rails团队可以远远将Java和.Net团队抛之于后。我知道辩驳方会担心"E"这个词(译注7)。我的回应是:“如果你不及时跟进,我觉得没什么问题,只要你不妨碍我们把事情搞定。”
作者简介:Robert C. Martin是Object Mentor公司总裁,面向对象设计、模式、UML、敏捷方法学和极限编程领域内的资深顾问。他不仅是Jolt获奖图书《敏捷软件开发:原则、模式与实践》(中文版)(《敏捷软件开发》(英文影印版))的作者,还是畅销书Designing Object-Oriented C++ Applications Using the Booch Method的作者。Martin是Pattern Languages of Program Design 3和More C++ Gems的主编,并与James Newkirk合著了XP in Practice。他是国际程序员大会上著名的发言人,并在C++ Report杂志担任过4年的编辑。
虽然我已经通过开发JavaEye从RoR得到了很好的回报,但是我仍然吃惊于一个软件行业的泰斗级人物竟然毫不掩饰自己对RoR赤裸裸的喜爱。
还有这篇文章:
http://blog.csdn.net/rmartin/archive/2007/01/30/1497556.aspx
字里行间都是鼓吹RoR。
评论
23 楼
yimlin
2007-04-16
好像讨论了半天,都没有看到实际的目标场景,不同的技术本来就有其各自的适用场景,加上程序员个人的喜好,没有一个约定大家讨论来讨论去都是自说自话!
22 楼
kaven
2007-04-11
ozzzzzz 写道
gigix 写道
towjzhou 写道
searching 写道
I have only one question: how much will these stuff cost?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
Windows从来就没有“轻松编程”的传统
MS的问题在于他们自己大面积不用自己的开发工具进行主要工作,而且他们 面对的客户也不喜欢“轻松编程”。
ms自己不用才是重点。RoR强的就是DHH是37signal的员工,为37signal要做产品。
21 楼
iceboundrock
2007-04-07
gigix 写道
searching 写道
"因为Rails具有比Java或是.Net快达五倍甚至更多的开发效率"?
这句话不敢苟同,如果他看过.Net 2007(code name orcas)2007年3月CTP的话,特别是集成Linq,加上VS.net的单元测试,可用性增强很多的页面编辑器,外挂ASP.net Ajax和WPF,我不清楚ROR除了动态语言所具的优势以外还有什么?在开发工具方面ROR落后java和.net不是一星半点。
这句话不敢苟同,如果他看过.Net 2007(code name orcas)2007年3月CTP的话,特别是集成Linq,加上VS.net的单元测试,可用性增强很多的页面编辑器,外挂ASP.net Ajax和WPF,我不清楚ROR除了动态语言所具的优势以外还有什么?在开发工具方面ROR落后java和.net不是一星半点。
I have only one question: how much will these stuff cost?
如果你使用Visual studio express,这些都是免费的。功能略差,但是已经够用了。
SQL Server 2005 express也是免费的,而且.net也支持mysql啊。
20 楼
billgui
2007-04-07
cherami 写道
我们公司的测试团队有一个基于Watir的WEB页面测试框架,效果确实不错
我们也在做这个,有机会交流交流。
19 楼
charon
2007-04-06
作c/s或者web service的开发,ror没得强吧。
静态强类型语言ide或者有工具可以自动搞定wsdl,动态类型的语言基本上就是扯淡,限死了client端也只能是一致的。
不过ms的解决方案就是太贵,开发成本贵,部署成本更贵,竞争力立马下来很多。
静态强类型语言ide或者有工具可以自动搞定wsdl,动态类型的语言基本上就是扯淡,限死了client端也只能是一致的。
不过ms的解决方案就是太贵,开发成本贵,部署成本更贵,竞争力立马下来很多。
18 楼
blueoxygen
2007-04-05
ozzzzzz 写道
gigix 写道
towjzhou 写道
searching 写道
I have only one question: how much will these stuff cost?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
Windows从来就没有“轻松编程”的传统
MS的问题在于他们自己大面积不用自己的开发工具进行主要工作,而且他们 面对的客户也不喜欢“轻松编程”。
据我所知要是做ASP.NET的话 MSN GDC还是用VS.NET的,做c cpp就不知道了。
不过他们的版本控制等其他工具都自有一套,而且都号称比卖给外面的好用,具体我倒是没机会使用过。
17 楼
zhu1230
2007-04-04
WINDOWS对程序员越来越苛刻了
还是让我们选择更适合自己职业的系统吧
还是让我们选择更适合自己职业的系统吧
16 楼
searching
2007-04-04
ozzzzzz 写道
也不喜欢“轻松编程” 这句话怎么讲?搞了这么多年开发也没感觉ms的开发平台多么繁重,相反倒是java的框架显得纷繁复杂。事物都有两面性,java的百家争鸣给软件开发带来了若干新的技术、创新,ms老是再屁股后面追。有google、linux,windows才有压力,有ror这样的新生代,现有框架才会有危机感。
引用
而且他们 面对的客户也不喜欢“轻松编程”。
也不喜欢“轻松编程” 这句话怎么讲?搞了这么多年开发也没感觉ms的开发平台多么繁重,相反倒是java的框架显得纷繁复杂。事物都有两面性,java的百家争鸣给软件开发带来了若干新的技术、创新,ms老是再屁股后面追。有google、linux,windows才有压力,有ror这样的新生代,现有框架才会有危机感。
15 楼
ozzzzzz
2007-04-04
gigix 写道
towjzhou 写道
searching 写道
I have only one question: how much will these stuff cost?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
Windows从来就没有“轻松编程”的传统
MS的问题在于他们自己大面积不用自己的开发工具进行主要工作,而且他们 面对的客户也不喜欢“轻松编程”。
14 楼
cherami
2007-04-03
我们公司的测试团队有一个基于Watir的WEB页面测试框架,效果确实不错
13 楼
gigix
2007-04-03
towjzhou 写道
searching 写道
I have only one question: how much will these stuff cost?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
Windows从来就没有“轻松编程”的传统
12 楼
towjzhou
2007-04-03
searching 写道
I have only one question: how much will these stuff cost?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
MS的开发工具向来是貌似庞大无比的巨型坦克,但开发时往往被它的重量级压的不能轻松编程。
11 楼
searching
2007-04-03
fly_bluewolf 写道
性能奇差无比,还在页面上加些无用的东西,比起dreamwaver要差的远了,我没说和dreamwaver比,这两个不是一类产品。
不是ling,是linq,我可以给你赌它的前途,我在最新CTP版,配合sqlserver使用简直是太易用了,比hibernater要爽多了。
VS.net的单元测试?比起junit来难用,难用在那里?从一般的应用来讲,足矣。
引用
"可用性增强很多的页面编辑器"性能奇差无比,还在页面上加些无用的东西,比起dreamwaver要差的远了.
ling?到目前还是个半成品,不是很看好.
VS.net的单元测试?比起junit来难用.
ling?到目前还是个半成品,不是很看好.
VS.net的单元测试?比起junit来难用.
性能奇差无比,还在页面上加些无用的东西,比起dreamwaver要差的远了,我没说和dreamwaver比,这两个不是一类产品。
不是ling,是linq,我可以给你赌它的前途,我在最新CTP版,配合sqlserver使用简直是太易用了,比hibernater要爽多了。
VS.net的单元测试?比起junit来难用,难用在那里?从一般的应用来讲,足矣。
10 楼
searching
2007-04-03
I have only one question: how much will these stuff cost?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
呵呵,要谈性价比,那就没得说了。要不首富从哪来?
9 楼
gigix
2007-04-03
searching 写道
"因为Rails具有比Java或是.Net快达五倍甚至更多的开发效率"?
这句话不敢苟同,如果他看过.Net 2007(code name orcas)2007年3月CTP的话,特别是集成Linq,加上VS.net的单元测试,可用性增强很多的页面编辑器,外挂ASP.net Ajax和WPF,我不清楚ROR除了动态语言所具的优势以外还有什么?在开发工具方面ROR落后java和.net不是一星半点。
这句话不敢苟同,如果他看过.Net 2007(code name orcas)2007年3月CTP的话,特别是集成Linq,加上VS.net的单元测试,可用性增强很多的页面编辑器,外挂ASP.net Ajax和WPF,我不清楚ROR除了动态语言所具的优势以外还有什么?在开发工具方面ROR落后java和.net不是一星半点。
I have only one question: how much will these stuff cost?
8 楼
fly_bluewolf
2007-04-03
searching 写道
"因为Rails具有比Java或是.Net快达五倍甚至更多的开发效率"?
这句话不敢苟同,如果他看过.Net 2007(code name orcas)2007年3月CTP的话,特别是集成Linq,加上VS.net的单元测试,可用性增强很多的页面编辑器,外挂ASP.net Ajax和WPF,我不清楚ROR除了动态语言所具的优势以外还有什么?在开发工具方面ROR落后java和.net不是一星半点。
这句话不敢苟同,如果他看过.Net 2007(code name orcas)2007年3月CTP的话,特别是集成Linq,加上VS.net的单元测试,可用性增强很多的页面编辑器,外挂ASP.net Ajax和WPF,我不清楚ROR除了动态语言所具的优势以外还有什么?在开发工具方面ROR落后java和.net不是一星半点。
Microsoft的IDE是越来越庞大,性能也是越来越慢了,1G的内存,运行VS2005和SQL 2005 开发版,光物理内存就占了800M,太失望了.还不如VS98的好用.难道Microsoft也再利用开发工具促进硬件的销售?
"可用性增强很多的页面编辑器"性能奇差无比,还在页面上加些无用的东西,比起dreamwaver要差的远了.
ling?到目前还是个半成品,不是很看好.
VS.net的单元测试?比起junit来难用.
7 楼
searching
2007-04-03
"因为Rails具有比Java或是.Net快达五倍甚至更多的开发效率"?
这句话不敢苟同,如果他看过.Net 2007(code name orcas)2007年3月CTP的话,特别是集成Linq,加上VS.net的单元测试,可用性增强很多的页面编辑器,外挂ASP.net Ajax和WPF,我不清楚ROR除了动态语言所具的优势以外还有什么?在开发工具方面ROR落后java和.net不是一星半点。
这句话不敢苟同,如果他看过.Net 2007(code name orcas)2007年3月CTP的话,特别是集成Linq,加上VS.net的单元测试,可用性增强很多的页面编辑器,外挂ASP.net Ajax和WPF,我不清楚ROR除了动态语言所具的优势以外还有什么?在开发工具方面ROR落后java和.net不是一星半点。
6 楼
一叶孤鸿
2007-04-03
我觉得ROR受到大型商业公司的支持这个很重要,否则目前比较难介入传统行业
5 楼
kidult
2007-04-03
或者多接5倍单嘛
4 楼
抛出异常的爱
2007-04-03
裁掉N*10个人...
发表评论
-
《松本行弘的程序世界》推荐序
2011-07-21 13:47 15311在流行的编程语言中,ruby是一个比较另类的存在,这是因为大多 ... -
从Rails聊聊小公司的研发团队建设
2011-03-23 10:49 37234首先分享一点数据吧: JavaEye的PV到了140万了,一 ... -
Ruby作为服务器端应用已经成熟了
2009-11-17 14:55 15980JavaEye网站在过去的Ruby on rails实践当中, ... -
基于资源的HTTP Cache的实现介绍
2009-09-05 00:27 17079我们都知道浏览器会缓 ... -
请注意Rails2.3自带的memcache-client有性能问题
2009-03-23 18:05 14514Rails2.3版本发布了,这个版本内部的改动非常大,相关介绍 ... -
监视Rails进程内存泄漏的技巧
2008-12-30 21:56 10974Rails应用比较容易遇到的两类性能问题:一类是Rails执行 ... -
ruby MBARI大补丁性能评测报告
2008-12-23 12:19 5075JavaEye之前的新闻ruby内存泄漏的罪魁祸首 - 幽灵指 ... -
在top监视窗口显示Rails当前正在执行的请求URL
2008-12-01 14:15 9864这是一个从PragDave的博客上面学来的技巧,很实用,很co ... -
对Ruby VM的GC的思考
2008-09-02 23:41 8988Ruby虽然是动态脚本语言 ... -
推荐一篇很好的RoR部署方案性能评测
2008-07-08 11:55 9684今年年初的时候,我写了一篇RoR部署方案深度剖析的文章,分析了 ... -
Ruby和Rails的缺点
2008-06-25 21:08 17409有人说,robbin你说了那么多RoR的优点,你啥时候说说Ro ... -
Skynet --- ruby的类Google Map/Reduce框架
2008-06-02 00:39 8303Skynet是一个很响亮的名 ... -
rmmseg-cpp - 简洁高效的ruby中文分词程序
2008-05-27 00:47 11243我在前一篇文章向大家 ... -
使用libmmseg实现Ruby的中文分词功能
2008-05-24 21:43 11339用Ruby on Rails开发web2.0网站的人都知道,r ... -
mod_rails尝鲜
2008-04-13 14:32 8086Passenger(俗称mod_rails)是 ... -
Lighttpd和RoR安装配置的疑难解答
2008-03-07 11:09 14868之前写过一篇在Linux平 ... -
JavaEye网站的RoR性能优化经验谈
2008-01-20 16:11 18471JavaEye网站从2006年9月11 ... -
RoR部署方案深度剖析
2008-01-14 03:10 14811RoR的部署方案可谓五花八门,有Apache/Fastcgi方 ... -
RoR网站如何利用lighttpd的X-sendfile功能提升文件下载性能
2008-01-12 17:45 10269传统的Web服务器在处理文件下载的时候,总是先读入文件内容到应 ... -
Ruby为什么会受程序员的欢迎?
2008-01-07 20:08 15755孟岩最近写了一篇博客 ...
相关推荐
通过智能语法高亮和自动完成功能,它能快速识别各种编程语言,如C、C++、Java、Python等,使开发者能够迅速定位并理解代码结构。此外,其内置的代码跳转功能允许用户快速从一个函数或变量跳转到其定义或引用位置,极...
Source.Insight.v3.50.0027-ROR 里面有注册机,可以下载
Quest.Toad.for.Oracle.Xpert.v8.0-ROR 注册机,想必很多人想要吧
Quest.Toad.for.Oracle.Suite.v8.0-ROR 另外一个注册机,想必也有人想要把
RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为必不可少的环节。在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在...
bcgsoft professional editor + crack file
### ROR 文件的上传与下载:深入解析与实践 在Ruby on Rails(简称ROR)框架下,处理文件的上传与下载是一项常见的需求,尤其是在构建包含媒体内容的应用程序时。本文将基于给定的文件信息,详细阐述如何在Rails...
每个新版本可能包含性能提升、新的功能、错误修复或者对新版本MySQL数据库的兼容性增强。选择合适的版本取决于你的Ruby应用程序和正在使用的MySQL数据库版本。 3. **安装MySQL驱动**:压缩包中的“mysql驱动安装....
NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696
**Ruby on Rails(简称RoR)中文资料** Ruby on Rails(RoR)是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。RoR强调“约定优于配置”...
Ruby on Rails(简称RoR或Rails)是一种基于Ruby语言的开源Web应用框架,它遵循Model-View-Controller(MVC)架构模式,旨在提高开发效率并提供简洁、优雅的代码结构。"ror实例"可能指的是在学习或实践中,通过创建...
在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...
**初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat ...
而“Ror”(Residual-of-Residual)则是对ResNet的一种扩展,进一步优化了网络的性能,尤其在图像分类任务上表现突出。 **ResNet模型核心思想** ResNet的核心是引入了“残差块”(Residual Block),通过引入一个...
Ruby on Rails(RoR)是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程...通过深入源代码,开发者不仅能提高RoR的使用技巧,还能对Web开发有更全面的理解。
c语言程序输出3576进制2位数随机字符串律法理式代码正确版.txt
单个组织记录由以下JSON结构表示: { "id":"https://ror.org/013cjyk83", "name":"PSL Research University", "email_address":null, "ip_addresses":[ ], "established":2010, "types":[ "Education" ], ...
基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。
### Windows上搭建Ruby on Rails(ROR)环境详解 #### 一、引言 随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows...
1. **灵活性**:作为基于RoR的系统,FreeMIS具有高度可扩展性和模块化设计,可以根据不同业务需求进行定制和调整。 2. **快速开发**:利用RoR的生产力优势,FreeMIS的开发周期相对较短,能够快速实现功能迭代。 3. *...