Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Rei
@Rei
管理员
第 1 位会员 / 2011-10-28

[email protected]
深圳
182 篇帖子 / 9132 条回帖
727 关注者
0 正在关注
11 收藏
中下水平 Rails 程序员
打赏作者
GitHub Public Repos
  • writings 940

    [Closed] Source code of writings.io

  • alipay 732

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 12

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 关于 javascript 的问题 at 2012年09月27日

    #6 楼 @luikore 也可以啊。

    rjs 也好,client side 也好,不用 onclick 就对了。

  • 关于 javascript 的问题 at 2012年09月27日

    我赞成用 unobtrusive

  • nginx + passenger passenger 报错了 at 2012年09月26日

    You passed :github as an option for gem 'mongoid_colored_logger', but it is invalid.

    Gemfile 里面 :git => 而不是 :github =>

  • mongoid 存储文件问题 at 2012年09月26日

    #7 楼 @mobiwolf 这个是非官方驱动,目前不支持 gridfs,所以才导致 mongoid 不支持。

    用 10gen 的官方驱动。

  • mongoid 存储文件问题 at 2012年09月26日

    直接用 mongo 驱动。

  • 仔细看了下 tutplus 上 sublime text 2 的教学视频…… at 2012年09月26日

    #5 楼 @xiaolai 我也是见没有 Linux 版,致敬无门。不过发现 guard 版本用在 Rails 里面很省事,默认做好规则了。

  • 仔细看了下 tutplus 上 sublime text 2 的教学视频…… at 2012年09月26日

    LiveReload 可以通过 guard 来跑,不花钱

    http://codecampo.com/topics/608

  • 测试相关的问题 at 2012年09月25日

    #2 楼 @sanivbyfish Unit::Test 而不是 Rspec

  • 测试相关的问题 at 2012年09月25日

    我看了很久都不明白

    1. should 的行为需要取决于后面的动词
    2. 一眼看不出来 error_on 的对象是什么

    这样的 DSL 为什么会受欢迎。

  • validates uniqueness 空值处理? at 2012年09月25日

    :allow_blank => true

  • 给新手的建议 at 2012年09月25日

    新一轮迷惑新手行动现在开始

  • Rails 中数据库验证和 model 验证为什么要分开弄两套? at 2012年09月24日

    其实还要做一套前端验证。之前用 client_side_validation,不过感觉不太灵活,还是得写 js。

  • ITEYE 开源项目的代码 at 2012年09月24日

    @hooopo 功不可没

  • 有没有必要为了性能去掉 timestamps at 2012年09月24日

    没有必要。一般来说读操作比写操作多,所以性能优化一般在读操作上。

    而 updated_at 字段可以用来做片段缓存的 cache_key。

    如果数据确实非常大,要剔除不必要的字段,而并没有用到 updated_at 的地方,那么可以去掉。

  • SQL 通配符真的很糟糕么 at 2012年09月24日

    #16 楼 @bhuztez SELECT * 会出什么错?自动生成了 SELECT name 可以防止你在模板打错 .name 么?需不需要给 Ruby 添加编译期检查?

  • [求助] 如何减少单个页面的请求数量 at 2012年09月24日

    零散的 js 写页面内得了。我觉得不通用的 js 不需要独立成文件。

    不过再怎么零散也不应该一列 assets 啊,一个提供共用库的 application.js,一个页面特定的 js。

  • 请教个问题:路由是多文件好还是单文件? at 2012年09月24日

    #4 楼 @R_Rboys 有冲突就解决。大部分在 git merge 的时候都自动解决了。

  • 请教个问题:路由是多文件好还是单文件? at 2012年09月24日

    一直用单文件未出现过问题。

  • Rails 中数据库验证和 model 验证为什么要分开弄两套? at 2012年09月22日

    不是所有数据库都有验证的,而且数据库验证的逻辑没有应用层丰富。数据库验证一般就用来校验一些字段不能为空。

  • 现在主题也有 @ 通知了 at 2012年09月22日

    #12 楼 @knwang 我这么帅的真人头像!!

  • 现在主题也有 @ 通知了 at 2012年09月22日

    #10 楼 @knwang 神马 mm?

  • 相册、照片和封面的处理 at 2012年09月22日

    #9 楼 @lutas 用 belongs_to 没什么问题。

  • 相册、照片和封面的处理 at 2012年09月21日

    #4 楼 @Tony612 不考虑 ActiveRecord,单从数据库设计上来说 cover_id 放在 ablums 表很合理,所以适当越过约定。

    #6 楼 @lutas 因为大部分图片都不是作为封面的,所以从 photo 出发查找 album 是很浪费的,最好还是从 album 反过来检查这张图片是不是封面,如果是同一个相册内的批量操作,album 是同一个实例不会执行查询,而用 has_one 就需要了。

    不过不了解实际场合,所以可以继续尝试 has_one。

  • 相册、照片和封面的处理 at 2012年09月21日

    还有一个我习惯类名是什么关联名就是什么,如果不是有很多同类关联的话,这样编码的时候要思考的东西少些。

    belongs_to :person

  • 相册、照片和封面的处理 at 2012年09月21日

    has_one :album,:foreign_key => "cover_id"

    这行可以不要了,应该没有这种查询需求,也省一个 albums 表的索引。

  • 相册、照片和封面的处理 at 2012年09月21日
    1. 我觉得没有问题啊。
    2. 试试多态关联,原理就是加了一个 type http://guides.rubyonrails.org/association_basics.html#polymorphic-associations
  • 绝大多数人都是有其他 web 开发背景的吧,感觉之前没有经验学习 Rails 特吃力 at 2012年09月21日

    #40 楼 @sundevilyang 我觉得新手看完《Agile Web Development with Rails》最新的中文版就好了。但是实际上经常有人喜欢走「捷径」:

    1. 听说另一本书更好就看另一本,结果没一本看得完
    2. 不用书里的 Rails 版本,直接装了最新版,觉得这样会追得快
    3. 高估了英文能力去看英文最新版
    4. 急于求成,听到别的框架简单、易入门就中途而废了

    新手搭积木是最好了,写一个搭积木教程其实很难,很容易略过自己觉得不重要但是新手并不懂的东西,但是《Agile Web Development with Rails》被我亲身检验过可以从 0 开始入门。

    还是希望新手不要急,我学了半年才写出第一个实用程序(一个博客),一年后才开始了解到 Web 编程需要去学些什么,现在第三年不断发现有要学的东西。跟一些悟性好的人比我算是挺慢的,不过庆幸自己没有三心两意一时学这一时学那。Rails 一直在改动,去掉不好的组件,引进好的设计,所以我用 Rails 的过程也跟着进步了。

  • Rails 4 会带来什么 at 2012年09月21日

    #10 楼 @knwang 赞成。

  • 关于 ActiveRecord 使用 set_table_name 的诡异问题 at 2012年09月20日

    我搜了下,只搜到 activerecord-jdbc 有相关的问题,可能是 jruby 特有的?然后我新建了一个 app,用 send 字段没问题。

    你试试不用 jruby,用 ruby 1.9.3。

  • 上一页
  • 1
  • 2
  • …
  • 223
  • 224
  • 225
  • 226
  • 227
  • …
  • 272
  • 273
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English