Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Rei
@Rei
Admin
NO. 1 / 2011-10-28

[email protected]
深圳
186 Topics / 9147 Replies
728 Followers
0 Following
11 Favorites
中下水平 Rails 程序员
Reward
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**

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • htmlrenderer 12

  • rich-text-editor 12

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 解决 pygments.rb (RubyPython) 找不到 libpython 的问题 at December 01, 2011

    我觉得 ruby 项目直接依赖一个 python 库就是悲剧阿

  • 假的 Redis,fakeredis at December 01, 2011

    #17 楼 @cqpx 木有/不想办信用卡……

  • 假的 Redis,fakeredis at December 01, 2011

    #14 楼 @jinleileiking arch 的 vps 不好找

  • 图片是以文件系统存储好,还是以 GRIDFS 存储好? at December 01, 2011

    弄过一次,觉得部署太麻烦。小数据量用文件,以后大数据量去找 S3 了。

  • 好像通知系统有点 bug at December 01, 2011

    #2 楼 @aNdReW_Qx 简单起见还是删了好,一般被删的就是不希望遗留的资料,不然清 spam 的时候还要另写一套“彻底删除"

  • 好像通知系统有点 bug at December 01, 2011

    调用了 nil 的 topic,已经把那条失效的消息删了,看能访问不? 待会在代码补上 denpendent

  • 假的 Redis,fakeredis at December 01, 2011

    解决~不知为什么多了个 deb_src 的无效地址

  • 假的 Redis,fakeredis at December 01, 2011

    #4 楼 @hooopo =。=额,不是加源然后 apt 就行了么

  • 假的 Redis,fakeredis at December 01, 2011

    这…装个 redis 不难吧,apt-get

  • Rails 后台任务大家用什么方案 at December 01, 2011

    用过之中 resque 最好

  • 中文 Railscast 第一期上线 at December 01, 2011

    #21 楼 @eiffelqiu 对你无语

  • 中文 Railscast 第一期上线 at December 01, 2011

    yooooooo~~~(公司没声音晚上发感想

  • 有没有比较好的文档分享开源程序? at December 01, 2011

    pdf.js

    pdf.js is an HTML5 technology experiment that explores building a faithful and efficient Portable Document Format (PDF) renderer without native code assistance.

    https://github.com/mozilla/pdf.js

    demo http://mozilla.github.com/pdf.js/web/viewer.html

    悲剧,我这里字体挤成一堆

  • 用 highlight_js-rails 高亮代码 at December 01, 2011

    #1 楼 @huacnlee 有一堆可选的自动检测规则,也可以指定语言 http://softwaremaniacs.org/soft/highlight/en/description/

    自动检测有时会错误,比如 python 和 ruby 就经常认错,所以我只加载了 ruby 没有 python

    demo 和 styles http://softwaremaniacs.org/media/soft/highlight/test.html

  • 现在支持代码区域语法高亮了 at December 01, 2011

    那撒花效果不错

  • 现在支持代码区域语法高亮了 at December 01, 2011

    现在兼容的模式有点杂,觉得基于 markdown 出发比较好,遗留的 img 语法跑脚本处理一下

  • belongs_to,has_one,has_many,has_and_belongs_to_many 求讲解 at November 30, 2011

    http://guides.rubyonrails.org/association_basics.html 看这里

  • 坑爹啊!Rails 里面发现 String.gsub! 方法的 Bug at November 30, 2011

    这……不就把 gusb! 废掉了

  • ruby-china 安装遇到问题,请高手解答! at November 30, 2011

    用 ruby 1.9.2 以上版本

  • 可以从 Ruby China 的 Mongo 里 Replicate 数据到本地吗? at November 30, 2011

    #3 楼 @lainuo 取决于要测试什么层面,如果是测试逻辑功能的话自带的 Test::Unit 就行了。

  • 可以从 Ruby China 的 Mongo 里 Replicate 数据到本地吗? at November 30, 2011

    用户邮箱是不能随便导出的。我建议用 factroy girl + 自动测试

  • 问一下那种解释行语言性能最高? at November 30, 2011

    lua 好像口碑不错(我没搞过

  • 由于 Ruby-china.org 得 DNS 配置变更,可能会给您造成一些访问上得不便,请谅解 at November 29, 2011

    吾皇万岁万岁万万岁

  • 测试网站是否用 RoR 做的 at November 29, 2011

    我自首,跑去测试了

  • 中央政府采购网竟然是用 rails 开发的 at November 29, 2011

    #11 楼 @hooopo 奥,原来我也是奥特曼

  • 中央政府采购网竟然是用 rails 开发的 at November 29, 2011

    #5 楼 @hooopo 跑题的图片不好

    #8 楼 @sunfmin Cool~

  • 大家有在用 “记事本” 这个功能么?好奇问问 at November 29, 2011

    我用 Google task.

  • 如何在 controller 为 model 中的实例动态地创建 model? at November 29, 2011

    #16 楼 @huacnlee 哈哈,晚安

  • 如何在 controller 为 model 中的实例动态地创建 model? at November 29, 2011

    #3 楼 @hooopo

  • 如何在 controller 为 model 中的实例动态地创建 model? at November 29, 2011
    class Servey
      include Mongoid::Document
      embed_many :columns
      has_many :answers
    
      def check_validate(answer)
        columns.each do |column|
          column.errors.add(column.name, "some message") unless column.check_validate?(answer[column.name])
        end
      end
    end
    
    class Column
      field :name
      embed_in :servey
    
      def check_validate?(value)
        raise "Not implement yet."
      end
    end
    
    class StringColumn < Column
      def check_validate?(value)
        #do nothing
      end
    end
    
    class RangeColumn < Column
      field :max, :type => Integer
      field :min, :type => Integer
    
      def check_validate?(value)
        value <= max && value >= min
      end
    end
    
    class CheckColumn < Column
      field :values, :type => Array
    
      def check_validate?(value)
        values.include?(value)
      end
    end
    
    class Answer
      include Mongoid::Document
      belongs_to :servey
      attr_protected :servey_id
    
      validates :servey_validate
      def servey_validate
        servey.check_validate(self)
      end
    end
    
    # controller
    
    def create
      @answer = @survey.answers.new params[:answer] # DYNAMIC FIELDS http://mongoid.org/docs/documents/dynamic.html
      if @answer.save
        #...
      else
        #...
      end
    end
    
  • Prev
  • 1
  • 2
  • …
  • 266
  • 267
  • 268
  • 269
  • 270
  • …
  • 273
  • 274
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English