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

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

    [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**

  • geeknote 34

  • 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

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 给新手的建议 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。

  • 如何才能把自己对 github 上某个项目的优化过的代码发布到对应的项目中。 at 2012年09月20日

    先 fork 一份到自己的账户下,然后对自己的项目进行修改,然后 push 到 github,然后点 Pull Request

    https://help.github.com/articles/using-pull-requests

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

    应该就是 send 这个字段,覆盖了 .send 方法了,要改名。

    抛错的那行代码是

    str = object.send("_#{kind}_callbacks").compile(key, object)

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

    表里面有什么字段?

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

    贴 log 别吝啬

  • rails 如何导入远程静态 html? at 2012年09月20日

    #8 楼 @tanjianna 难道 java include 可以突破网速?

  • github 改版样式你喜欢吗 at 2012年09月20日

    第一感觉没什么变 第二感觉变得好奇怪

    他们是不是没有专门的设计师做整体的设计啊。

  • 关于学习 Ruby 的一些问题 at 2012年09月20日

    #43 楼 @bhuztez 他们觉得不需要也不能逼着他们用啊,要不要用得看场景。

  • 关于学习 Ruby 的一些问题 at 2012年09月20日

    #28 楼 @bhuztez 我不用跟你抠字眼,你在 ruby china 的发帖套路不就是「默念:哟西这个 Rails 默认没提供」 -> 「大声:Rails 太挫了这个都做不到」 -> 别人指出方案 -> 「不行这不是我要的」-> 影遁消失 -> loop

    有些人可能脑容量有限或者气量比较小,积累了一些知识就学不进新东西了,这也没问题,把自己已知的钻研到极致,多写些分享也是一大贡献。不过专门找着自己不了解的东西黑,吃相难看啊。

    正题,官方文档给的加外键的方法

    http://guides.rubyonrails.org/migrations.html#active-record-and-referential-integrity

    Although Active Record does not provide any tools for working directly with such features, the execute method can be used to execute arbitrary SQL. You could also use some plugin like foreigner which add foreign key support to Active Record (including support for dumping foreign keys in db/schema.rb).

  • rails 如何导入远程静态 html? at 2012年09月20日

    #5 楼 @tanjianna Ruby 没有编译期,或者你可以在部署的时候先 wget 一下你要访问的页面,然后就缓存起来了。

  • 关于学习 Ruby 的一些问题 at 2012年09月20日

    #25 楼 @bhuztez 真抱歉啊 rails 这么挫你还整天泡在这里。

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