Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
lulalala
@lulalala
VIP
NO. 2369 / 2012-05-30

27 Topics / 122 Replies
7 Followers
0 Following
42 Favorites
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
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Rails 为什么要有 mass assign? at November 22, 2016

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

  • 最新的 Hanami 框架的进展 at November 21, 2016

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

  • 从零开始 Ruby on PHP at June 13, 2016

    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 May 10, 2016

    這本書翻譯有點糟糕。比如說這句話 "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 April 26, 2016

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

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

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

  • Toughtbot 推出的 Rails 应用后台工具: administrate at November 11, 2015

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

  • 如何关闭 Rails 4.2 在 MySQL 的毫秒精准度支援 at November 03, 2015

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

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

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

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

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

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

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

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

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

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

  • Form Object 的 Validate 在并发时候的有一坑 at October 30, 2014

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

    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 October 28, 2014

    感覺可研究一下 fluentd

  • QQ 的 Omniauth 认证有好多个 at October 24, 2014

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

  • QQ 的 Omniauth 认证有好多个 at October 24, 2014

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

    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 October 23, 2014

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

  • activemerchant 的 gem 一直安装不成功? at October 23, 2014

    @vkongkong 要先看看你的 error log

  • "Omniauth pure"上,实现国产 OAuth 认证 at September 29, 2014

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

  • 简单处理掉所有 Rails ActionController::RoutingError 的错误 at September 23, 2014

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

  • Rails 4.2 新增后端任务框架 - Active Job at September 15, 2014

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

  • 什么时候买 kindle 比较合适呢? at May 08, 2014

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

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

  • synvert = syntax + convert at April 29, 2014

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

  • activemerchant 的 gem 一直安装不成功? at April 10, 2014

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

  • 各个 Web 框架 解析 JSON 的评测结果 at April 07, 2014

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

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

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

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

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

  • rails 如何创建单独的 logger at March 17, 2014

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

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

    复数主要用在

    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 March 03, 2014

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

  • ruby 作为更好的 shell at January 29, 2014

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

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