Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
zhouguangming
@zgm
VIP
NO. 115 / 2011-11-17

ctrip.com
上海
14 Topics / 1356 Replies
37 Followers
0 Following
0 Favorites
GitHub Public Repos
  • OpenHands 0

    🙌 OpenHands: Code Less, Make More

  • spec 0

    CloudEvents Specification

  • rails 0

    Ruby on Rails

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 被调用的函数都很短小,参数却很大 at October 21, 2012

    参数写成 hash 也不错,rails 不是经常这么做么?

  • 关于数据关联的问题 at October 21, 2012

    不是应该 has_many :teachers 么?

  • 关于 proc/lambda 对象的 arity 方法返回数量不对的问题 at October 21, 2012

    貌似 Proc 的 arity 只会 返回 有 默认值的参数前面的参数的个数,后面一概不管。

    Proc.new{|d,a=1,b,c|}.arity
    =>1
    

    Method 的 arity 则不同,规则和 有 *options 参数类似,返回 -n-1

    def foo(a,b=1);end
    =>nil
    method(:foo).arity
    =>-2
    

    并且 有默认值的参数和*options 的参数不管出现多少次都算 -1,

    def foo(a,b=1,*c);end
    =>nil
    method(:foo).arity
    =>-2
    

    具体什么规律不太清楚。

  • self 什么情况下可以省略? at October 21, 2012

    #7 楼 @luikore 太逗了~

  • 报喜啦,我刚刚找到工作,在盛安德苏州分公司 at October 18, 2012

    恭喜,恭喜~

  • 从数组中随机选择若干元素 at October 14, 2012

    同 ls

  • 需要一些 ruby on rails 大牛在 g+ 或者 twitter 上的账号 at October 13, 2012

    @zhouguangming 留名了,本人菜鸟一只。

  • if 与 ||=的优先级 at October 12, 2012

    是的。

  • 关于 String 的 replace 问题 at October 12, 2012
    [1] pry(main)> a = "1"
    => "1"
    [2] pry(main)> a.__id__
    => 10894700
    [3] pry(main)> a.replace "2"
    => "2"
    [4] pry(main)> a.__id__
    => 10894700
    [5] pry(main)> a = "2"
    => "2"
    [6] pry(main)> a.__id__
    => 18923680
    
  • Ruby 中 i++ 问题? at October 11, 2012

    http://blade.nagaokaut.ac.jp/ruby/ruby-talk/2710 看看他怎么说。

  • 4k! 这一天来得比想象中还要早 at October 10, 2012

    #15 楼 @46569 我也这么觉得

  • TMD 社区就是牛逼 at October 10, 2012

    内涵?

  • 以后北京能不能至少两周一次 Ruby Tuesday? at October 10, 2012

    要是快递一个羊腿到上海就还了。

  • [上海][2012年10月09日] Ruby Tuesday 活动召集 (正大广场 3 楼 星巴克) at October 09, 2012

    签到。

  • 望有经验的 Rails 程序员总结一下 Rails 开发流程 at October 09, 2012

    #10 楼 @nightire 我被感动的热泪盈眶。

  • 关于 “0 基础” at October 09, 2012

    我说说我,学习 rails 之前做过 php,了解 http,了解一点 html,css,js,用过 mysql,2 年的 linux 和 vim 使用经验,再加上大学的各种基础的东西。 最终要的是,有一颗爱折腾的心~

  • 唉…… at September 29, 2012

    我去~

  • 关于 Rails 命令的问题 at September 28, 2012

    补充一些,也是我前段时间折腾出的心得,分享给大家: 其实这里面有三个 rails 可执行文件 一个是 /home/hexudong/.rvm/gems/ruby-1.9.2-p320/bin/rails, 他其实是非常重要的一个东西,他会检查你当前是否存在 Gemfile, 如果存在就找到 Gemfile 里面相关的 railtie,若没有就用最新的 rails 版本。找到相应的 railtie 版本后找到第二个可执行 rails,比如/home/zgm/.rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.5/bin/rails 这个,是因为我在执行 rails 的时候在一个 rails 项目里面,且这个项目用的是 rails-3.2.5, 这个会找到一个 cli.rb 的文件,他来判断是否当前在 rails 目录或其子目录下面,如果是就找到第三个 scrict/rails,这之后会发生什么就取决于你 rails 后面的参数是什么了。其实一个 rails 命令要跑的东西真是超多啊,但是都在背后罢了,要想知道其中的奥秘,快去读读代码吧

  • Rails 4 台风即将来袭,请查看安全手册 at September 28, 2012

    #2 楼 @hooopo 好像看起来很厉害的样子,在 github 上面已经关注了。

  • 请问 ruby 中 gets.chomp () 和 ARGV 怎么结合使用 at September 27, 2012

    虽然我很想帮你,可是我是在看不懂你在说什么。

  • 建议每帖要显示发帖时间,回复也要有时间 at September 27, 2012

    不是有时间么?

  • 有没有把 Rails App 打包成一个 gem 的解决方案? at September 27, 2012

    #7 楼 @iBachue guide 里面内容非常丰富,而且大多数是很基础的,多看几遍肯定没错~

  • 刚刚接触 ruby 我要怎么学习~~~ at September 26, 2012

    看书,看代码,写代码~

  • 有没有把 Rails App 打包成一个 gem 的解决方案? at September 26, 2012

    一个 rails 项目只能有一个 application,可以考虑用 engine

  • [北京] 天际网寻觅初、中、高级 Rubyist [暂停招聘] at September 25, 2012
    • Rails 3.2.8 好 cool 阿~
  • require 的问题 at September 24, 2012

    又被挖坟了~

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