Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
qinfanpeng
@qinfanpeng
VIP
NO. 3790 / 2012-09-27

金数据(https://jinshuju.net/)
成都
55 Topics / 572 Replies
38 Followers
32 Following
34 Favorites
GitHub Public Repos
  • echart_subway_demo 0

  • subway_demo 0

  • spike-mysql 0

    spike insert 1000w data to mysql

  • merchin_learning_in_ac... 0

    merchin_learning_in_action paractice

  • qinfanpeng.github.io 0

  • gold-miner 0

    掘金翻译计划,翻译掘金上优质的英文文章

  • tooltipster 0

    A jQuery tooltip plugin

  • bootstrapx-clickover 0

    Bootstrap Extension for Click managed popovers

  • english_usage 0

  • decorator_pattern_shape 0

    Demo for decorator pattern

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Hash.new 的陷阱 at March 09, 2016

    正如 jiazhen 所说,类似的问题还有 Array.new。

  • 关于 Turbolinks 5 和 jQuery 的一些疑惑 at March 07, 2016

    对于第一点,这样弄肯定是不行的,turbolinks 就是替换 body 里的内容,你把 js 放到 body,相对于没有 turbolinks 了; 对于第二点,没明白你重复绑定是什么意思,很多没有jquery.turbolinks的项目都是类似这样来做的: $(document).on("ready page:load", function(){ ... })

    就这里的情况而言,看起来是jquery.turbolinks没生效,好好看看。

  • puts 使用问题 at March 05, 2016

    #10 楼 @runup 方法执行结果可以理解为方法进行某种操作所引起的变化;方法返回结果则有可能是作者根据需要返回的值,可能与执行结果有关,也可能无关。

    另外不是所有方法都有返回值,你比如Java中很多方法返回void其实就是表示无返回值;Ruby中方法之所以一定有返回值,是因为任何语句都可理解为可求职的表达式,所以无论你是否显示return ,总会有返回值;和 Java中的void类似,Ruby里的nil也经常用于表示无有意义的值可返回,此时也就不建议你去使用它的返回值了,比如你这里就是不大妥当的。

    也可以了解下 命令查询职责分离模式(Command Query Responsibility Segregation,CQRS)。

  • puts 使用问题 at March 05, 2016

    #8 楼 @runup 感觉不对劲,puts的职责本身就是输出内容,然后返回 nil。puts "this is the demo"和puts("this is the demo")都是对 puts 方法的调用,几乎无异,这里不涉及啥方法体的问题。

  • puts 使用问题 at March 05, 2016

    #5 楼 @runup 正如 rei 所说,另外我第一次回复里也说明了puts的返回值是 nil

  • puts 使用问题 at March 05, 2016
    if false || demo
      puts "succ"
    end
    

    你这段代码中demo返回值为 nil,条件表达式求值为 false,根本进不了你打印‘succ’那一行。

  • puts 使用问题 at March 05, 2016

    这个不难理解吧,一试便知:

    [1] pry(main)> puts "this is the demo"
    this is the demo
    => nil
    [2] pry(main)> 
    
  • Mac OS X 中 brew 搭建 Ruby on Rails 环境 at March 04, 2016

    不错,建议代码高亮一下,看起来就更漂亮了。

  • Rails 应用部署完重启后,第一次访问会很慢 at March 04, 2016

    #6 楼 @small_fish__ 😄

  • Rails 应用部署完重启后,第一次访问会很慢 at March 04, 2016

    #3 楼 @small_fish__ 貌似无 assets 修改的部署,不会进行 assets:precompile 的,这种情况下浏览器还是会用缓存的资源

  • Rails 用到过哪些元编程? at March 04, 2016

    #3 楼 @u1453357893 建议把你的 IDE 配置好,几乎所有方法都可以去看其源码实现的(个人用这个来代替文档),只不过有些实现很复杂,不那么好懂。

  • Rails 用到过哪些元编程? at March 04, 2016

    #2 楼 @riskgod 强烈赞同代码简洁、明了,维护他人写的一坨粑粑一样的代码,绝对想削他;虽然部分元编程会增加复杂度,但并非所有的技巧都会把代码弄晦涩。

  • Rails 用到过哪些元编程? at March 04, 2016

    你是指 Rails 实现,还是我们自己的 production code? 前者的话,到处都是,比如 scop就是所谓的类宏

  • Render 模板时传值 at March 04, 2016

    #3 楼 @small_fish__ 已不建议: render :partial => 'partial_name', locals: {some_var: xxx} 推荐改用: render 'partial_name', some_var: xxx

  • Form 表单提交的时候文件没有提交 at March 04, 2016

    f.file_field的 id 是 #resource_client_android 吗?

  • CodeSchool 本周末全免,推荐一看 at March 03, 2016

    👏

  • Turbolinks 向导 at March 03, 2016

    @rei 访问不了,麻烦更新下地址。

  • 程序员健身 App 有木有需求? at March 01, 2016

    #2 楼 @hi54yt 值得一试 “上班坐久了需要站立十分钟、远眺一分钟,每天的日常任务早睡早起”这点大部分人都很难做到吧。

  • 写了一个 2016年 中国节假日gem,判断 Time 或 Date 是否是节日,很适合新手学习 at March 01, 2016

    #3 楼 @taojay315 这个不错

  • 控制器中的实例对象? at February 29, 2016

    你第三个问题有问题吧,感觉不会出现你说的这样喃。

  • 写了一个 2016年 中国节假日gem,判断 Time 或 Date 是否是节日,很适合新手学习 at February 29, 2016

    怎么感觉 Ruby 里少有用 json 作配置的喃,一般都用 yaml 的样。

  • views 中如何添加针对一个页面单独加载的 js 文件 at February 29, 2016

    直接把 js 放到 body(即使是放在底部),容易产生于 turbolinks 相关的 bug

  • views 中如何添加针对一个页面单独加载的 js 文件 at February 29, 2016

    大致步骤如下:

    1. 在 initializers/assets.rb 里配置 Rails.application.config.assets.precompile += %w(xxx.js)
    2. 在对应的 view 里 <%= javascript_include_tag 'xxx' %> (如果特殊需要可以判断 controller_name, action_name);另外可以结合yield和content_for,如在 layout 里加 yield :scripts,在对应的 view 里用 content_for :scripts do ... end
  • Draper 使用帮助 (即 draper README 翻译) at February 28, 2016

    不错,

  • 有没有比较好的 ruby 开源项目跟 at February 28, 2016

  • Nested Attributes 的一个问题 at February 28, 2016

    #5 楼 @anklos

    Rails Guides says that “You should use has_many :through if you need validations, callbacks, or extra attributes on the join model”. - See more at: http://blog.flatironschool.com/why-you-dont-need-has-and-belongs-to-many/#sthash.WXKB4UlF.dpuf

  • Rails 4.2.5 执行 rake db:session:create 的问题 at February 26, 2016

    用 rake -T看看输出列表里有没有你要运行的 db:session:create

  • [已解决] @comment 的 params 无法获取 :article_id at February 26, 2016

    #9 楼 @stardiviner 你嘚自己看看article_should_be_published的情况,另外我好奇的是 comment 的错误为何会来源于名为article_should_be_published的验证。

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