Rails
iteye_21309
这个作者很懒,什么都没留下…
展开
-
RadRails终于有了比较完整的TextMate snippets
今天在RadRails官网上看到一则消息[url]http://www.radrails.org/blog/2006/11/13/dr-nic-cures-template-cancer[/url]: Dr Nic完成了TextMate snippets完整的radrails模板,马上按其网站上的说明安装到Radrails上: 1. 下载两个模板XML文件(见附件压缩包中). 2....2006-11-15 06:28:00 · 133 阅读 · 0 评论 -
rails2.2的i18n真是无爹妈的孩子啊
今天试着升级到rails2.2,按http://blog.xdite.net/?p=785上的说明,拉了一个demo app下来,把里面的locals文件复制到项目目录:git clone git://github.com/clemens/i18n_demo_app.gitcp config/locals ~/myapp/config -r设置为使用zh-CN后,出错信息死活没办法...2008-11-27 15:34:01 · 102 阅读 · 0 评论 -
Rails处理ExtJS上传的一个注意事项
在使用ExtJS的上传组件时,我在controller上通过如下代码进行响应:[code="ruby"] render :json => {:success => @attachment.save, :message => 'succ'}.to_json[/code]在上传时,总是出现下载对话框,下载的内容为json内容,十分奇怪,对比网上的例子, 响应基本是一样的,可是为什...2009-07-06 15:24:45 · 151 阅读 · 0 评论 -
rails中覆盖to_json方法的注意事项
最近一个项目中,使用到比较多的json,某个model因为一些原因,需要覆盖掉to_json,我简单的通过alias_method做了一个包装,代码如下:[code="ruby"] def to_json_with_ext "{\"data\":#{self.to_json_without_ext}}" end alias_method_chain ...2009-06-19 12:38:24 · 249 阅读 · 0 评论 -
Ruby on Rails在windows上特别慢
在我的机器上(T43 CPU1.73G 内存1G win2003),运行一般的任务,如db:migrate、generate,基本需要30秒左右,运行单个的单元测试,启动时间也在30秒左右。而且,如果不跑rails应用,直接使用irb或运行ruby程序,启动时间特别快。应该是rails应用中什么程序启动时花了较多的时间。在同一台机器上,安装的ubuntu linux及Mac os x下,运...2007-10-14 19:58:27 · 199 阅读 · 0 评论 -
BigDecimal中的DoS攻击漏洞
一个新的拒绝服务( DoS )漏洞已被发现,影响所有版本的Ruby 1.8.x :转换BigDecima对象到Float数时出现了问题,使攻击者能够有效地产生段故障。ActiveRecord依赖于这种方法,因此大多数Rails的应用受到此问题的影响。虽然这不是一个Rails的特殊问题。Riding Rails博客还指出这一脆弱性:即将发布的Rails的2.3.3版本将包括一...2009-06-10 22:09:48 · 321 阅读 · 0 评论 -
mysql乱码数据的修正
在一个rails应用中,使用mysql数据库,因为开发的比较早,当时对rails的中文问题处理了解不够,在database.yml中没有设置"encoding: utf8",这样虽然在rails应用中处理和显示中文都是没有问题的,但因为数据库默认使用的是latin1编码,导致在mysql客户端工具中不能正常显示和修改中文。这个应用部署后一直这样将就着使用,后来因为需要在java程序中读取这个数...2007-09-17 00:02:00 · 135 阅读 · 0 评论 -
发现rails已经打上了2.3.0 tag了
刚发现github上,rails已经打上了2.3.0的tag了,看来马上要发布了,2.3将是全面支持ruby1.9.1的第一个版本,期待啊。2009-02-03 07:08:59 · 103 阅读 · 0 评论 -
Windows平台编译安装Ruby On Rails
一直使用官方网站下载的ruby 1.8.5二进制包,感觉在windows下速度一般,决定自己编译一下看有没有优化的空间我的机器是Thinkpad T43,配置PM1.73G 内存1G win2003。以下过程的前提是安装了VC6.0,并且需要确保存在以下命名:nmake、cl、lib、dumpbin。更高版本的VC我没有试过。1、下载最新的ruby源代码包目前最新的源代码包是1...2007-12-16 23:59:01 · 128 阅读 · 0 评论 -
分享我的emacs配置-用于Ruby on Rails开发
之前我的emacs环境是在emacs-rails基础上加些杂七杂八的东西,不是很稳定,启动时有不少 warn信息。近期有空,把我的emacs配置文件重构了一把,放在了github上([url]http://github.com/crazycode/reload-emacs.d/tree/master[/url]),主要包括以下改进:[list][*]通过git submodule进行主...2009-07-21 14:30:23 · 164 阅读 · 0 评论