
Ruby
cppinside
这个作者很懒,什么都没留下…
展开
-
上传文件plugin:upload_column 比 file_column强得多!
优于file_column是显而易见的。本人发现的几处:1、验证出错时,upload_column提供了自定义错误消息接口。file_column的消息是固定英文的,虽说可以改其源文件,但直接改plugin总是别扭些,也影响update。2、upload_column提供了更全面的图片处理接口。不仅可以选择处理器,而且对于图片的处理也提供了单独调用处理器的方式。 如:使用file原创 2013-06-14 01:24:55 · 494 阅读 · 0 评论 -
修改ror的scaffold模板
每次使用scaffold生成的new及edit改起来太麻烦了,改模板:ruby\lib\ruby\gems\1.8\gems\rails-2.3.2\lib\rails_generator\generators\components\scaffold\templates原创 2013-06-14 01:25:12 · 428 阅读 · 0 评论 -
如果netbeans一直显示gem版本是旧的
可以点:Tools -> Ruby Platform Manager -> 删除现在的Ruby Platform,重新Add一下,就可以显示为最新的Gem版本。原创 2013-06-14 01:25:07 · 403 阅读 · 0 评论 -
windows环境UUID需要设置一下。
修改一下uuid.rb文件的146行。@state_file = File.expand_path(File.join('~', '.ruby-uuid'))=>@state_file = File.expand_path(File.join('D:\uuid_home', '.ruby-uuid')) “~”需要自定义一下,否则出异常。如:D:\uuid_home,需要在原创 2013-06-14 01:24:42 · 481 阅读 · 0 评论 -
ror二级域名的猜想和实现
搜了一下关于ror二级域名的文章,都是零零散散的,最终也没能找到讨论明白的,下面是自己根据一些讨论提供的线索,猜想了一下实现的方式,可以实现类似javaeye的二级域名效果,但是可能实现的很粗笨很无知,所以请知情者狂拍我,不胜感激。 总体划分为两部分进行处理:1、在routes.rb中,增加对没有controller请求的路由,并在ApplicationController中进行处原创 2013-06-14 01:25:23 · 412 阅读 · 0 评论 -
netbeans Ruby IDE的快捷键_纯备份贴
netbeans Ruby IDE有很多很棒的快捷键,例如:快速打开ruby类(包括系统类库) - Ctrl + O快速打开当前项目文件 - Alt + Shift + O在controller和view直接跳转 - Ctrl + Shift + A在controller/model和test/spec之间跳转 - Ctrl + Shift + T直接跳转到类和方法的源代码 -原创 2013-06-14 01:25:14 · 361 阅读 · 0 评论 -
验证前自动清除模型属性的空格
validates_presence_of时,如果属性中有空格,就不管用了。在进行验证时,一般都需要trim(ruby是strip)后再验证,但是ror的验证并没有象struts2一样提供先trim再验证的接口,还好有一个插件可以自动清除属性两边的空格。http://github.com/rmm5t/strip_attributes/tree/master StripAttribu原创 2013-06-14 01:25:03 · 386 阅读 · 0 评论 -
session满了
在网上看到ror生成验证码的方法时,有下面一段记述。图形验证码的使用,首先要装上rmagick,将附件里的rb文件放在/app/models里,图片的引用src='xxx/code_image',则在xxx控制器的code_image方法定义如下:Ruby代码 1. def code_image 2. session[:noisy_image]=No原创 2013-06-14 01:24:36 · 419 阅读 · 0 评论 -
只能装RMagick-2.7.1-ImageMagick-6.4.5-3-Q8
Ruby 1.86,ROR 2.02,Windows XP安装RMagick-2.9.0-ImageMagick-6.4.8-6-Q8不行,需要安装RMagick-2.7.1-ImageMagick-6.4.5-3-Q8,装完要重启Windows。原创 2013-06-14 01:24:33 · 496 阅读 · 0 评论 -
Ruby on Rails 的检验方法(Validation Helpers)大全
可以自定义validate(), 这个方法在每次保存数据时都会被调用.如:def validate if name.blank? && email.blank? errors.add_to_base("You mustspecify a name or an email address") endend同时也可以自定义 validate_on_create(),vali原创 2013-06-14 01:24:31 · 393 阅读 · 0 评论 -
开始漫长的ROR之旅
开始漫长的产品开发,确定使用ROR开发。目前状态 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄试用AptanaStudio的RadRails中。。。不好使,还是换Netbeans注册的例子中。。。2009/06/05 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄除了个别几章:WebService、部署、Ajax没怎么看之外,其他各章已经看完一遍了。开始写注册的例子。Rails 2.02Ruby 1.8收获:1原创 2013-06-14 01:24:29 · 389 阅读 · 0 评论 -
_url VS. _path
from http://www.ruby-forum.com/topic/101346The users_url helper generates a URL that includes the protocol and host name. The users_path helper generates only the path portion.users_url: http原创 2013-06-14 01:25:33 · 324 阅读 · 0 评论