Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
tesla_lee
@tesla_lee
会员
第 9500 位会员 / 2013-10-10

[email protected]
上海
4 篇帖子 / 92 条回帖
1 关注者
8 正在关注
118 收藏
GitHub Public Repos
  • Xin-Yue 2

    岳昕:致北大师生与北大外国语学院的一封公开信

  • threejs-miniprogram 1

    WeChat MiniProgram adapted version of Three.js

  • matrix67_pullword.rb 1

    这是根据 Matrix67 的博文,实现的一个基于大规模预料无知识库的词语挖掘算法。

  • three.js 0

    JavaScript 3D Library.

  • purgecss 0

    Remove unused CSS

  • my-emacs.d 0

    my emacs configuration

  • atom 0

    :atom: The hackable text editor

  • canyon_bunny 0

  • postcss-purgecss 0

    PostCSS plugin for purgecss

  • carrierwave-qiniu 0

    Qiniu Storage support for CarrierWave

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 安装好 Ruby 和 RubyGem 后无法用 gem 命令线上下载 Rack 和 Rails 等 gem 包 at 2017年07月18日
    gem install rack -v 0.8.7
    
  • Ahead-of-time (AOT) Compiler designed for Ruby at 2017年07月17日

    推上看到 matz 转了,我说怎么那么眼熟

  • RubyConf China 2017 售票开始!(已更新日程安排) at 2017年07月14日

    第一次参加,感谢。

  • 我觉的 Ruby China 对新手不太友好 at 2017年07月07日

    总体感觉 Ruby China 对于新手来说还是挺好的。有些人语气不好,或者说回复得看起来很生硬,我觉得这是没有办法的,不可避免会遇到这种情况。 不过我也承认你说的偏向性的问题,是更新手友好,还是老手友好。这个很值得讨论。

  • 一年后回来发帖,我的情况更加糟糕了,想从事开发,跪求指导。 at 2017年07月05日

    你的卡债有点夸张啊...建议你看看 “暗金丑岛男” 我看完了都想立马换了我的信用卡。 你只能慢慢来了,先搞定工作,25 万还起来也挺快的。

  • 这是一个非常有趣的 Gem at 2017年07月03日

    一点都不有趣啊,用起来还特别累。

  • 让人困惑的正则表达式 at 2017年06月26日

    A* 表示 0 个或者多个 A 这里可以认为是匹配到了 0 个 A。

  • 问一下 Rails 项目里面如何调用存储过程 at 2017年05月17日
    ActiveRecord::Base.connection.execute('call demo_proc()')
    ActiveRecord::Base.connection.exec_query('call demo_proc()')
    
  • 求问,部署时候 assets:precompile,对 js 的反引号编译不通过咋办? at 2017年05月15日

    这是 es6 的字符串模版吧,pipeline 得支持才行。而且好像你也没有用到模版的功能,可以老老实实的写正常引号的字符串拼接。

  • 我该不该走 at 2017年04月29日

    早点走吧,再下次就拖到今年年底了。有说明原因吗?没钱?那给期权吗?没有?算了。

  • 我们的办公室有几个空的工位,我想免费送给你 at 2017年04月20日

    👏

  • 在创建项目的过程中 写 create update 的时候 老是会报 未定义的方法这样的错误 很奇怪的问题 目前还没找到答案所以请问一下大神 at 2017年04月05日
    def new
      @book = Book.new
    end
    
  • 这段话不理解,哪位朋友能够解释下呢? at 2017年04月03日

    Singularized table name:单数形式的表名

  • 在 index 页面定义了删除的请求方式 ,但是日志还是走的 get 请求 找不到原因请小伙伴帮帮忙 at 2017年03月29日

    现在问题有点难以定位,现在确定的是

    1. 你生成的 HTML 代码是正确的
    2. 接下来要确定的是你浏览器发起的请求是不是正确的?
    3. 如果请求是正确的,那就是你的服务器的问题。

    资料: Rails API 里是这么说实现 link delete操作的。

    Useful for having links perform a POST operation in dangerous actions like deleting a record (which search bots can follow while spidering your site)

    Rails 是通过 POST 来实现 delete 操作的。 在我的浏览器 Chrome 里 ,delete 操作是这样的

    POST 请求
    url: /posts/1
    form Data:
      _method: delete
      authenticity_token: xxxxxxx
    

    所以,需要你给下面这个信息,在 Chrome里,按F12,点击 Network,然后勾选Preserve log,接着点击删除。 看你浏览器发起的请求是什么? 应该是这样的

  • 多对多使用 simple_form_for 问题 at 2017年03月28日

    试一下下面这种方法呢?可以自定义显示的内容。 f.association :company, label_method: :company_name, value_method: :id, include_blank: false

  • 在 index 页面定义了删除的请求方式 ,但是日志还是走的 get 请求 找不到原因请小伙伴帮帮忙 at 2017年03月28日

    你在帖子里再增加下面这些信息吧。

    1. 你用的环境, windows or linux or mac
    2. ruby 和 rails 版本
    3. 什么服务器,版本是什么?
    4. 再贴一下你的服务器日志。
  • Ruby 文档怎么看? at 2017年03月21日

    你的http://ruby-doc.org/core-2.4.0/是 API 文档。 而你的问题,block 或者 ->其实是语法层面的。

    你要找的关于Block的内容,在《The Ruby Programming Language》这本书的 5.4 节就讲了。所以建议从书看起比较好。

    个人建议可以先看看下面的资料。 Wiki 里有书籍推荐,https://ruby-china.org/wiki/books 还有下面两个也比较适合 Ruby User's Guide Ruby Programming Wikibook

  • 为什么在 select 里用 sum 查询,而 sum 消失了? at 2017年03月17日

    这个讲了 any?和 empty?的差别: https://robots.thoughtbot.com/any-empty

    但是如果要深究的话,可以看下面 不知道你的 rails 是什么版本,下面是 4.2.8 的源代码。 这是 any? 的源码

    def any?
      if block_given?
        to_a.any? { |*block_args| yield(*block_args) }
      else
        !empty?
      end
    end
    

    因为你没有传block,所以 any? == !empty?,而 empty?的源码是这样的

    def empty?
      return @records.empty? if loaded?
    
      if limit_value == 0
        true
      else
        c = count(:all)
        c.respond_to?(:zero?) ? c.zero? : c.empty?
      end
    end
    

    因为没有limit(0),所有走了else分之,再细看 count(:all)的代码,代码有点多,就不贴了,其实它根本就没有管select里的内容。 你可以试一下 Device.select(:id).count(:all)看输出的 SQL 就知道了,所以total就消失了。 Rails 5 的虽然代码不同,但是里面有一段代码是relation.except(:select ...,也就是说select也会被剔除。

  • 如何提高查询速度? at 2017年03月11日

    这个要看具体情况了

    1. 该加的 index 是不是加了
    2. 你的查询还能不能优化,是不是查询了过多的数据?
    3. 使用缓存
  • Strikingly 团队 2017 技术展望 at 2017年03月03日

    有点晚了,非常赞的技术展望。

  • 社区里还有多少人在用 Emacs 做 Ruby 开发? at 2017年02月10日

    自从小拇指酸痛之后,就减少使用了。。。

  • 这属于没受到尊重吗? at 2017年02月10日

    投简历没有回应的心情能理解,@lgn21st 的方法也可以体会一下招聘人的心情。 不过,还是要总结一下具体原因。 有可能是他们发布已经很早了,过了他们招聘的时间。 也有可能确实不符合要求。 或者就是错过了,如果真的喜欢那份工作,就再发简历过去。 加油。

  • 关于把 textarea 改为富文本编辑器的问题 at 2017年01月23日

    其实还是挺多的,成熟的也不少。免费的我用过,ckeditor,tinymce 都还可以,还有上面的 trix 商用的公司买过 redactor,也不错。

  • 有没有不基于 model 的分页插件? at 2017年01月12日

    #5 楼 @he4112043 那可以把这个问题关掉了。

  • rake db:seed 時 數據庫帶 type 字段報錯 求大神!! at 2017年01月12日

    实际上错误信息已经告诉你了。 type 字段已经被保留使用了。

    ActiveRecord::SubclassNotFound: The single-table inheritance mechanism failed to locate the subclass: '全日制'. 
    This error is raised because the column 'type' is reserved for storing the class in case of inheritance. 
    1. Please rename this column if you didn't intend it to be used for storing the inheritance class
    or 
    2. overwrite School.inheritance_column to use another column for that information.
    
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English