看到一篇InfoQ对DHH关于Rails 2.0的访谈录,摘了下来.
英文原文: http://www.infoq.com/articles/ruby20-dhh-interview
中文译文: http://www.infoq.com/cn/articles/ruby20-dhh-interview
历经数月开发,Ruby on Rails 2.0终于正式发布。InfoQ有机会就Rails 2.0与Ruby on Rails之父和最有影响力的支持者——David Heinemeier Hansson进行了交流。
David Heinemeier Hansson作为web应用框架Rub ...
- 15:25
- 浏览 (2215)
- 评论 (0)
- 分类: Ruby&Rails
搜索了一下,发现JE上还没有关于Ruby singleton的帖子,自己来写个
引用《Programming Ruby》书中的一例
引用class Mylogger
private_class_method :new
@@logger=nil
def Mylogger.create
@@logger = new unless @@logger
@@logger
end
end
观察这段代码,@@logger对象是在方法调用后被创建,所以这个是典型的单例“懒汉”模式。
某些代码注解:
private_class_method :new
#private_class_ ...
- 13:05
- 浏览 (2193)
- 评论 (1)
- 分类: Ruby&Rails
刚才写博客,发现一个问题。写完以后提交,浏览器出错,刷新,东西没了,返回,编辑栏已经清空了,只好重写。
不知道 这是JE网站的bug,还是我浏览器的问题,我使用的是IE7。
早上删过一篇文章,想找回来,却没有,也是重写,感觉很浪费时间,不知道JE是不是未提供类似回收站的功能,删掉的东西就永远没了。
- 12:09
- 浏览 (2133)
- 评论 (0)
- 分类: Ruby&Rails
今天是大寒,我的心同样寒。。
拖欠了数月的工资,上月终于得到要发下来的消息,领导是这么说的:最早这个月底,最迟下月底就能发下来。。
上月已过,虽然我满怀信心的等待,终于没能如我所期待的那样,工资没下来
转眼到了这月底,说定的期限,前几天领导还透露消息说,XX号一定能发下来,可我感觉的到,他的语气不是那么肯定。
结果我的感觉被证实,今天一早,他宣布:某董已经拿到几百万,可是由于国家金融政策变了,有很多手续要批,所以这笔钱还没到,要等一两周。。
我当时骂了一句,可能声音小,他没听见。。
昨天刚看到一条新闻,说国家要在今年即08年全面解决拖欠工资问题,可按照他的说法,那国 ...
前几天某公司打电话来,说在招聘Java软件工程师,对我进行一番电话面试,其间问到一个ORM问题.最基本的,如何实现两个模型类的一对多/多对一映射.
我:"这是hibernate的问题"
面试官:"是的"
我:"在父类中使用has_many 子类,实现一对多映射,
子类中使用belongs_to 父类,实现多对一映射
面试官:"..."
完事才想起来,给说成Rails里的映射了,哪儿是hibernate,遂一笑了之.看来中Rails的毒太深了
为了方便对rhtml中表单的学习和使用,整理了一部分rails常用表单用法。
表单开始标签:
<%= form_tag { :action => :save }, { :method => :post } %>
#开始一个表单,相当于
#html表单<input type="form" action="save",method="post">
Use :multipart => true to define a Mime-Multipart form (for file uploads)
#定义一个Mime-Multipart格式的表单,用于文件上传
表单结束标签:
< ...
- 15:44
- 浏览 (2254)
- 评论 (0)
- 分类: Ruby&Rails
WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。
这种技术允许网络上的所有系统进行交互。随着技术的发展,一个Web服务可以包含额外的指定功能并且可以在多个B2B应用中协作通讯。 Web服务可以理解请求中上下文的关系,并且在每一个特定的情况下产生动态的结果。这些服务会根据用户的身份,地点以及产生请求的原因来改变不同的处理,用以产生一个唯一的,定制的方案。这种协作机制对那些只对最终结果有兴趣的用户来说,是完全透明的。
UDDI
在用户能够调用Web服务之前,必须确定这个服务内包含哪些商务方法,找到被调用的接 ...
- 10:42
- 浏览 (2199)
- 评论 (0)
- 分类: WebService
近日翻阅Rod Johnson的大作《J2EE Development without EJB》一书,在对AOP的阐述一章,看到如下内容。
AOP定义:
混入继承(mixin inheritance):一个“混入类”封装了一组功能,这组功能可以被“混入”到现有的类中,无须借助传统的继承。Java可以通过混入模拟多继承。混入通过“引介”实现。再看什么是“引介”。
引介(introduction):为一个现有的类或接口添加方法或字段。相当于对类的扩展。(把新功能介绍给现有类,多么形象!)
才接触java的mixin,一直以为mixin是ruby这类动态语言所特有的,看来是我错了 ...
- 18:01
- 浏览 (2145)
- 评论 (1)
- 分类: Ruby&Rails
- 浏览: 31907 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
终于找到一份Ruby开发的工 ...
TomHornson 写道冉翔 写道刑天战士 写道是freewheel吧? 俺 ...
-- by 冉翔 -
终于找到一份Ruby开发的工 ...
冉翔 写道刑天战士 写道是freewheel吧? 俺们8是做机顶盒滴,谢谢 m ...
-- by TomHornson -
终于找到一份Ruby开发的工 ...
刑天战士 写道是freewheel吧? 俺们8是做机顶盒滴,谢谢
-- by 冉翔 -
终于找到一份Ruby开发的工 ...
Ruby好还是Python好?
-- by zyx1986 -
终于找到一份Ruby开发的工 ...
换工作,像打仗,累,稳着先!
-- by hacker47






评论排行榜