Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
lulalala
@lulalala
高级会员
第 2369 位会员 / 2012-05-30

27 篇帖子 / 122 条回帖
7 关注者
0 正在关注
42 收藏
GitHub Public Repos
  • multi_logger 59

    Create multiple loggers in Rails

  • adequate_errors 48

    Overcoming limitation of Rails model errors API

  • settei 35

    Config as YAML yet still being 12-factor compliant

  • mei 24

    A futaba styled Rails imageboard

  • news 1

    新聞批改

  • rib-web 1

  • restforce 0

    A Ruby client for the Salesforce REST API.

  • deepl-rb 0

    A simple ruby gem for the DeepL API

  • Cathedral-and-Bazaar 0

    The Cathedral and the Bazaar 中文版

  • iron_bank 0

    An opinionated Ruby interface to the Zuora REST API

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Rails 为什么要有 mass assign? at 2016年11月22日

    大家應該都只是因為要重複 obj.foo = params[:foo] 太多次會很懶。

  • 最新的 Hanami 框架的进展 at 2016年11月21日

    正好昨天開始使用,想問一下你們是怎樣 deploy 的呢

  • 从零开始 Ruby on PHP at 2016年06月13日

    https://github.com/migrs/rack-server-pages https://github.com/grosser/rhr

    是兩款 rack application,讓你能只寫 .erb 不鳥 .rb,也就是把 ruby 當 php 用。

  • Practical Object-Oriented Design in Ruby 中文版有了 at 2016年05月10日

    這本書翻譯有點糟糕。比如說這句話 "However, the fact that A must change if B changes is the least of the problems with this code."

    被翻成「然而,如果 B 變化了,則 A 也必須修改。至少,這件事實是這段程式碼所存在的問題。」重點就是 the least of 被當作 at least 翻譯了。

    要是你懂翻譯錯再哪,那建議看英文版。不懂才看中文版囉。

  • Rails 有没有伪静态,有必要伪静态吗 at 2016年04月26日

    可以問一下都要偽靜態了,為何不直升真靜態 cache html 檔案

  • 有点想从 Ruby 脱坑了,我该如何规划?有点迷茫。大家能给我一点建议吗? at 2016年03月03日

    對 Java 有興趣的話,先去考張 Java 證照吧

  • Toughtbot 推出的 Rails 应用后台工具: administrate at 2015年11月11日

    可是有點一下欄位就照其排序的功能還不錯呀

  • 如何关闭 Rails 4.2 在 MySQL 的毫秒精准度支援 at 2015年11月03日

    哭哭,Rails master 二月就有支援依照资料库栏位的精准度做 sql statement 的输出,但是没有 merge 到 4.2.x 中。只能等到 5.0 才能有这功能的样子。

    https://github.com/rails/rails/pull/18914

  • JetBrains 家的桌面产品要全部改成订阅式了,就是说按月或按年付费。 at 2015年09月07日

    我比较偏反对,因为我个人三年前买了后用了一个月就跳到 vim,今年又跳回来时,过期的东西都还算堪用。我觉得要我放弃的这个永久使用权的价值并不只值 20 USD。

    实际上就是我没有需求一直更新工具,我也觉得不应该把更新的权利跟使用的权利绑在一起强推给使用者。

    以前买正版就觉得已经尽义务了,现在还得每月缴费才算是好客户,实在不爽。

  • Rails 利用 cancan 实现一个优雅可扩展的角色管理系统 at 2015年05月19日

    #30 楼 @peter 不會的,因為被 Pundit 佔了茅坑 XD https://github.com/NARKOZ/cancancancan/blob/master/cancancancan.gemspec

  • 寻找能把 Rails 页面打包成静态 html 上传到远方的方案 at 2015年01月23日

    @crazyjin 感觉要做还是可以做得很深的 比如说某 record 更改后自动 render 并且传到远端, 甚至做出 view 的 dependency 然后只更新这些。

  • Form Object 的 Validate 在并发时候的有一坑 at 2014年10月30日

    我都是这样作,要是遇到重复按,就用那個已经存进资料库的即可:

    begin
      @order.save!
    rescue ActiveRecord::RecordNotUnique => e
      # Remedy user double click submit problem
      if e.message =~ /Duplicate entry '\d+' for key 'index_orders_on_email'/
        @order = Order.where(email:params[:order][:email]).first
      else
        raise
      end
    end
    
  • (已解决) 每天 500w 条 log 如何入 mysql 库比较靠谱 at 2014年10月28日

    感覺可研究一下 fluentd

  • QQ 的 Omniauth 认证有好多个 at 2014年10月24日

    结果都没有 email 可以取得,到头来还是得研究 TQQ

  • QQ 的 Omniauth 认证有好多个 at 2014年10月24日

    有点丢脸,但是最后发现的确是自己的错:

    request.env['omniauth.origin'] is http://example.com/users/sign_in stored_location_for(resource) is nil request.referer is http://openapi.qzone.qq.com/oauth/omitted][

    所以就导致了无限回圈(囧我只是抄 devise 官方 wiki 呀) 知道这个以后就好做了。 感谢各位留言。

  • QQ 的 Omniauth 认证有好多个 at 2014年10月23日

    @hz_qiuyuanxin 目前其实能够成功登入,所谓的失败是会无限 redirect。因为我没作多余设定,只是提供 api 的 key 跟 secret,所以应该不是 code 的问题,只是没时间去学 omniauth internal 了 T_T

  • activemerchant 的 gem 一直安装不成功? at 2014年10月23日

    @vkongkong 要先看看你的 error log

  • "Omniauth pure"上,实现国产 OAuth 认证 at 2014年09月29日

    想问一下 Omniauth pure 的优点是什么

  • 简单处理掉所有 Rails ActionController::RoutingError 的错误 at 2014年09月23日

    #11 楼 @jasl 我的 https://github.com/lulalala/utf8-cleaner (fork) 會過濾掉 invalid characters

  • Rails 4.2 新增后端任务框架 - Active Job at 2014年09月15日

    #17 楼 @wudixiaotie 会不会是你还在用 Rails 3 呢?Sidekiq 3 只跟 Rails 4 兼容

  • 什么时候买 kindle 比较合适呢? at 2014年05月08日

    #15 楼 @xmonkeycn 前置光源应该跟背光一样。不过在黑暗地方读书怎样光源都不会好的。

    Kindle 还是好在轻巧,省电,纯粹读书。 可惜封闭不吃 epub

  • synvert = syntax + convert at 2014年04月29日

    @flyerhzm 听了你的演讲,感觉超赞的。可惜休息时间找不到你。

  • activemerchant 的 gem 一直安装不成功? at 2014年04月10日

    删掉 /usr/local/rvm/gems/ruby-2.0.0-p451@railstutorial_rails_4_0/cache/activemerchant-1.42.8.gem 重装看看?

  • 各个 Web 框架 解析 JSON 的评测结果 at 2014年04月07日

    無意義,裝個比較好的 json gem 就能加快速度了

  • 基于 ruby on rails 做一个站内搜索 (不基于谷歌百度的站内搜索) at 2014年03月28日

    以上都是成熟的解法。 要陽春點的可看看 https://github.com/pat/thinking-sphinx

  • ActiveRecord 单表导出时避免对象实例化可使速度增加 10 倍 at 2014年03月21日

    记得 ActiveSuppoer .to_json 有加一些料,这样跑出来的 json 可能跟原本有些不同。

  • rails 如何创建单独的 logger at 2014年03月17日

    請參考我的拙作 https://github.com/lulalala/multi_logger

  • Rails 里太过强调单复数,存在不少混乱和尴尬,我的想法: at 2014年03月07日

    复数主要用在

    1. routes
    2. controller
    3. table lookup
    4. model association
    5. form text generation

    routes 中复数有用的,就是 route 可以写 resources 跟 resource,两者能代表不同意义。这算是不错。

    但是最讨厌的是,虽然前方 route 能定义单数 /profile 路径,但是后方接的 controller 最好还是要写成 ProfilesController,不然要多写一大堆设定,只会带给你坏处没有好处。

    因为 Table lookup 一定都是复数,那还不如像是 modal 命名一样也用单数,这样子脑子不用多想像是 Person class 对应到 peoples table。

    Model association 是唯二用复数表达很直觉,能简单分辨 has_many :topics 跟 has_one :topic,不过这也只算是语法糖。

    最后,form 的文字产生的确有好处,不过到头来大部分的网站最后还是会手工刻 form,又或者中文根本不需要,所以这部份说实在重要性不高。

    此外,都是单数的话,IDE 的 auto complete 会更爽。用复数命名时,如果有 companies 跟 company_employees 两字,每次按 tab 都会卡到 compan。

    所以还是支持单数。

  • 猴子补丁是动态语言的专利么? at 2014年03月03日

    記得 C# 能夠在 String 上自己定義方法(編譯時),算是一部分的猴子補丁。能不能覆蓋同樣參數的方法就沒試過了。

  • ruby 作为更好的 shell at 2014年01月29日

    我对 linux 底层不熟,所以要是 less 或是 vim 之类的东西跟这会相容吗?

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