Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
nickelchen
@nickelchen
会员
第 7816 位会员 / 2013-06-27

[email protected]
6 篇帖子 / 30 条回帖
1 关注者
0 正在关注
0 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 我想做一个解决 it 男单身问题的网站 靠谱么 at 2014年05月29日

    自古 2 楼神回复。 另外你们看看右边 节点下其他话题 第三条 https://ruby-china.org/topics/19608

  • 双系统同步的问题 at 2013年12月30日

    @mvj3 很有启发性。:thumbsup: 特别是同步 file 时,不从发布端推而是从订阅端 http 拉取。

  • 双系统同步的问题 at 2013年12月29日

    @steven_yue @as181920 @kenshin54 thanks!

  • 双系统同步的问题 at 2013年12月28日

    神州行,我看也行..... 有没有更专业的回答啊~~~

  • [UCloud 开源接力]#[email protected]#19wu at 2013年09月26日

    抢楼 话说有没有效啊。怎么这几天没看到抽奖的呀。

  • [UCloud 开源接力]#[email protected]#19wu at 2013年09月23日

    火速赶来 抢楼

  • 为什么大家不去翻译 Rails Guides at 2013年09月12日

    翻译文档的确是造福大众的事情,而且对新技术的发展普及也是很重要的,这是毋庸置疑的。只是有些人愿意去做有些人不愿意罢了。个人意愿不可强求..莫非他不翻译你还能骂他咬他?不过往大了说,我一直认为 技术大拿对社区是有责任的, 因为你的代码,或者风格,或者对待事物的态度...会对入门的人有影响。因为他们把你当做学习的榜样。所谓能力越大 (或者说影响力越大),责任越大... 以上只是个人观点,我所说的都是错的,请勿介意。👽

  • 关于 Rest 的一点困惑 at 2013年09月11日

    可能楼主觉得 GET 不改变服务器资源,而 POST 会改变服务器资源。但其实 GET 也是可以改变服务器资源。 只要是获取,而且多次获取的结果一致就用 GET .

  • Ruby 基础都看过了 可以做点什么东西练练手? at 2013年09月10日

    写了博客就写个论坛。写完再看 github 上有没有其他系统,再写那个。写完再看缺什么系统。

  • 如何激活特定的 json at 2013年09月10日

    #4 楼 @windwiny 是啊。在 irb 中 require 了一个 gem, 得到 Const 后,要是能从这个 Const 查到特定的 .rb 文件就好了... 找到这个 json.rb 文件我定将其粉碎泄愤。

  • 如何激活特定的 json at 2013年09月10日

    #3 楼 @ericguo 嗯。这样应该可以了。但是这是指标不治本啊,在项目中也要在 Gemfile 中指定版本,我一直好奇的是 这个 1.5.4 版本是从哪里来的....

  • 如何激活特定的 json at 2013年09月10日

    当前 irb 的确可以。但退出之后 再开irb require. 又成了旧的了......有无一劳永逸的方法啊,我不喜欢1.5.4 的json 啊。

    $ irb
    1.9.3-p194 :001 > gem 'json', '=1.8.0'
     => true 
    1.9.3-p194 :002 > require 'json'
     => true 
    1.9.3-p194 :003 > JSON::VERSION
     => "1.8.0" 
    1.9.3-p194 :004 > quit
    
    $ irb
    1.9.3-p194 :001 > require 'json'
     => true 
    1.9.3-p194 :002 > JSON::VERSION
     => "1.5.4" 
    1.9.3-p194 :003 > 
    
  • Ruby 基础都看过了 可以做点什么东西练练手? at 2013年09月10日

    #9 楼 @DrinE 哦。看错了。学了 ruby 后,就学 rails 好了。

  • Ruby 基础都看过了 可以做点什么东西练练手? at 2013年09月10日

    写一个 个人 blog . 即锻炼又不会很难。

  • 瓶颈期,求指点. at 2013年09月06日

    @blacktulip @Rei 女人在表达某种情感的时候千万不要跟她争执。或者劝啊什么的.... 😄

  • 瓶颈期,求指点. at 2013年09月06日

    #78 楼 @Rei 我帖子讨论的是在 controller 里的 new 方法中,@wiki = Wiki.new 是不是有那么重要的意义。以及不使用 @wiki = Wiki.new 就不行,或者违背了某些重要的意义..

  • 瓶颈期,求指点. at 2013年09月06日

    #67 楼 @Rei 我倒有不同意见。页面的 form 字段未必一定要对应到 table 的字段.. form 提交一些零散的值,由后台去分析和组合。
    抽出一张表的确一眼就可以看出要填哪些,但在表单中 给你一个@wiki, 你还得去查 Model 有哪些 field, 然后一行行的写 input. 跟 @wiki 这个对象关系不大。 之所以有这种 controller 里 new 对象的习惯,是一些便捷的约定而已,通过 @wiki, form_for 便捷方法可以帮你猜到表单的 action, 同时将字段放在同一个命名空间 wiki 下,这样提交后,create 方法就很简单。 rails 将表单与 model 紧密关联,的确便于开发。但仅仅是便捷而已。没那么多"意义" 什么的...

  • Ruby 性能真的比 Node 差这么多么? at 2013年08月20日

    楼主可以试试 sinatra-synchrony + em-mongo 搭配 thin -s 4 . 我做的一个简单的 insert 测试 https://github.com/nickelchen/sinatra-synchrony-template 在这个基础上再加上 em-synchrony/em-mongo 效果更好。

  • [深圳] [芯智汇科技] 招聘 full-stack 开发者 at 2013年08月05日

    #4 楼 @bhuztez 哦。谢谢支持~~

  • [深圳] [芯智汇科技] 招聘 full-stack 开发者 at 2013年08月05日

    #2 楼 @bhuztez 兄弟也是 allwinner 的?握爪。

  • [深圳] [芯智汇科技] 招聘 full-stack 开发者 at 2013年08月05日

    修改一下主贴格式,然后自己顶一下。 ✊

  • active_record 的校验错误的展示 at 2013年07月30日

    @messiahxu 是我搞混了 flash 和 errors。。写了篇 blog 分析了下。http://www.nickelchen.com/2013/07/30/how-to-show-flash-messages

  • active_record 的校验错误的展示 at 2013年07月28日

    @messiahxu 不需要一个个 model 的去写错误的。 在 layout 中

    .container
          .row
            .span9
              = bootstrap_flash
              = yield
    

    在 helper 中

    def bootstrap_flash
        flash_messages = []
        flash.each do |type, message|
          # Skip empty messages, e.g. for devise messages set to nothing in a locale file.
          next if message.blank?
    
          type = :success if type == :notice
          type = :error   if type == :alert
          next unless ALERT_TYPES.include?(type)
    
          Array(message).each do |msg|
            text = content_tag(:div,
                               content_tag(:button, raw("×"), :class => "close", "data-dismiss" => "alert") +
                               msg.html_safe, :class => "alert fade in alert-#{type}")
            flash_messages << text if msg
          end
        end
        flash_messages.join("\n").html_safe
      end
    
  • 图片数据表怎样设计? at 2013年07月28日

    Polymorphic Associations 很好用。http://guides.rubyonrails.org/association_basics.html#polymorphic-associations

  • 昨天有面试的算法题目,当抛砖引玉了 at 2013年07月28日

    看来 LZ 挺喜欢用 result = if ... 这类结构的。看大神们写的方法要琢磨好久。。真是智捉。我还是用最基本方法好了。

    def fib(n) 
      return n if n <= 1
      fib(n-1) + fib(n-2)
    end
    (0...9).each { |n| p fib(n).to_s+' ' }
    
  • active_record 的校验错误的展示 at 2013年07月28日

    Rails 中的校验错误不是统一放在一个 flash 的 map 中么?然后可以统一迭代出来。

  • active_record 的校验错误的展示 at 2013年07月28日

    🆙 Up.. Any help?

  • 在 Class 中混入 Module 的实例变量 at 2013年07月26日

    比较倾向于把 module 单纯的当做 methods 的集合,Mixin 只是混入一些操作,至于维护状态的事情还是留给 Class 来做就。 如果实在需要 Module 维护状态,就显式定义一个 class macro, 在被混入的类里面明确调用,比如act_as_taggable 多继承的说法,让我想起了 C++ 里面的多继承关系,那叫一个纠结啊....

  • 一个 Markdown editor gem at 2013年07月10日

    的确,写博客写到半路笔记本没电了就惨了。嗯,考虑存到 localStorage 里去。

  • 一个 Markdown editor gem at 2013年07月10日

    A markdown parser and compiler. Built for speed. 的确很快。 不过,要那么快干啥。

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