Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
zhouguangming
@zgm
高级会员
第 115 位会员 / 2011-11-17

ctrip.com
上海
14 篇帖子 / 1356 条回帖
37 关注者
0 正在关注
0 收藏
GitHub Public Repos
  • OpenHands 0

    🙌 OpenHands: Code Less, Make More

  • spec 0

    CloudEvents Specification

  • rails 0

    Ruby on Rails

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 在 layouts 中使用 partial 问题 at 2013年04月16日

    #8 楼 @blueplanet 模板继承其实就是 controler 的继承,要是 controller 没有继承 application,那你的方案就是不可用的了。 而且我不赞同所有东西都放在 application 里面,还是要根据 controller 的父类选择目录。

  • Teahour.fm 第 12 期发布 at 2013年04月16日

    #23 楼 @kgen ruby-china 有运营?到底运营是什么啊~!!!

  • 一道 Ruby 水平自测题. at 2013年04月16日

    @zw963

    puts proc {}
    puts proc &lambda{}
    puts proc &method(:puts)
    puts proc &proc{}
    puts proc &:puts
    puts "=" * 50
    puts lambda {}
    puts lambda &lambda{}
    puts lambda &method(:puts)
    puts lambda &proc{}
    puts lambda &:puts
    puts "=" * 50
    puts Proc.new {}
    puts Proc.new &lambda{}
    puts Proc.new &method(:puts)
    puts Proc.new &proc{}
    puts Proc.new &:puts
    
    => 
    
    #<Proc:[email protected]:1>
    #<Proc:[email protected]:2 (lambda)>
    #<Proc:0x874b078 (lambda)>
    #<Proc:[email protected]:4>
    #<Proc:0x874afec>
    ==================================================
    #<Proc:[email protected]:7 (lambda)>
    #<Proc:[email protected]:8 (lambda)>
    #<Proc:0x874af10 (lambda)>
    #<Proc:[email protected]:10>
    #<Proc:0x874afec>
    ==================================================
    #<Proc:[email protected]:13>
    #<Proc:[email protected]:14 (lambda)>
    #<Proc:0x874adf8 (lambda)>
    #<Proc:[email protected]:16>
    #<Proc:0x874afec
    
    

    不同的用法只和默认的对象有关,从 behavior 来说,lambda 可以理解为匿名的 method,他们都有严格的参数个数的限制,但 proc 没有,这是 proc 的魔法。

  • 一道 Ruby 水平自测题. at 2013年04月15日

    #26 楼 @zw963 method(:new).to_proc.lambda? => true

  • 社区惊现 Top 100 ,偶然发现我也在其列。。 at 2013年04月15日

    rubu china 开源 可以直接去看代码呀

  • 社区惊现 Top 100 ,偶然发现我也在其列。。 at 2013年04月15日

    #3 楼 @small_fish__ 多为社区做贡献啊,怎么了?

  • 社区惊现 Top 100 ,偶然发现我也在其列。。 at 2013年04月15日

    唉 要继续努力了

  • 在 layouts 中使用 partial 问题 at 2013年04月15日

    #4 楼 @Rei #3 楼 @alucardpj 应该是找 controller 对应的 view 目录下面的文件, 当然还有该 controller 继承的 controller 对应的 view 目录下面的文件, 所以你的例子中会有 demo/help, application/help 两个,这就是 rails 所说的 习惯 吧。

    想找到源码给你看的,但是一时间忘了再哪。你可以自己找找看。

  • 在 layouts 中使用 partial 问题 at 2013年04月15日

    layout 不是应该只放 layout 才对么。

  • Teahour.fm 第 12 期发布 at 2013年04月15日

    👍

  • 多条件组合的查询列表页,大家怎么做缓存 at 2013年04月15日

    也想知道。

  • will_paginate 分页问题 at 2013年04月15日

    #3 楼 @huacnlee 👍

  • 想知道程序员自我优越感的源头是啥 at 2013年04月15日

    lz 高级黑么?

  • 帮忙优化一段代码 at 2013年04月15日

    #2 楼 @keating 如果没有对外开放接口的话,问题应该不大。

  • 一道 Ruby 水平自测题. at 2013年04月15日

    #13 楼 @zw963 你这个更简单了。这道题我就查了下 Array.new(3, "a") 的 API,本来以为是 [3, "a"] 没想到是 ["a", "a", "a"] 然后仔细看了一下 Array.new,看来盲点很多啊。


    原来这个帖子 http://ruby-china.org/topics/5645 有这个讨论。

  • 帮忙优化一段代码 at 2013年04月15日
    def insert(hash)
      hash.delete_if { |_, v| v.nil? }
    
      cols = hash.keys.join(',')
      vals = hash.values.map { |v| v.is_a?(String) ? PGconn.escape(v) : v }.join(',')
    
      sql = "INSERT INTO twitter_users(#{cols}) VALUES(#{vals});"
    
      begin
        db.async_exec sql
      rescue PG::Error => e
        puts "Oops... >>> in #{hash} : #{e}"
      end
    end
    

    PS: 没有用 ActiveRecord?

  • session 问题 at 2013年04月15日

    show us the code .

  • 真诚求教 at 2013年04月15日

    #4 楼 @zgm Rails 里面那些 Ruby 奇形怪状的用法会让你理解更加深刻。

  • 真诚求教 at 2013年04月15日

    #2 楼 @iBachue 有道理。

  • 一道 Ruby 水平自测题. at 2013年04月15日

    #1 楼 @ashchan 我觉得这道题最容易让人去查 API 的地方是 Array.new

  • 有没有招 Ruby 新手的? at 2013年04月14日

    不忍心看到这个帖子就沉了,顶一下。

  • 有没有 [北京] 喜欢打台球的兄弟姐妹在社区里呀 at 2013年04月14日

    #5 楼 @zzhattzzh 我在上海噢~

  • 萌生了个 `咱社区发展' 的好点子 (大家一起讨论下呗) at 2013年04月14日

    #51 楼 @zw963 lz 激动了,从第一眼看到你的帖子开始我就料到了肯定会有很多非议,每个人的想法都不一样,而且这种事情也说不上谁就是对的,谁就是错的,我觉得如果有人觉得这个想法不错,那就让他们去结对吧,不同意的人肯定永远都存在。

  • [关闭] 请问 ruby china 在 model 是怎么处理 current_user 的? at 2013年04月14日

    一般都放 controller 里。

  • [关闭] 请问 ruby china 在 model 是怎么处理 current_user 的? at 2013年04月14日

    一般都放 controller 里

  • 有没有 [北京] 喜欢打台球的兄弟姐妹在社区里呀 at 2013年04月14日

    有啊。业余的。

  • Teahour.fm 第 11 期发布 -- 采访 Rei at 2013年04月14日

    #44 楼 @1272729223 @Rei 这......

  • 能否调用另一个网站项目中的 ActiveRecord 功能? at 2013年04月14日

    #8 楼 @jeky 这个方案不是非常好,万一需求有改动,你需要兼顾到两边的改动,其次,两个项目共用一个数据库容易导致脏数据,比如一个项目上有一个 before_create after_create 什么的,另一个没有,很快你的数据库就乱套了。除非你能保证两边代码一模一样,或者保证数据的读写都是很简单的。

  • 合并 validation 和一个初级问题 at 2013年04月13日

    @as181920 @Rei 为什么有人回复了你却不说话了。

  • 萌生了个 `咱社区发展' 的好点子 (大家一起讨论下呗) at 2013年04月13日

    #18 楼 @as181920 这不就是深藏功与名么。

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