Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
jimxl
@jimxl
VIP
NO. 894 / 2012-02-02

0 Topics / 18 Replies
0 Followers
0 Following
15 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 心疼自己,Ruby 程序员-1 at October 26, 2017

    一份工作的取舍不应该代替你对 ruby 的热爱,坚持学习。最终不管是不是大疆,你跟 ruby 一定缘分不断。

  • 今天在 GitHub 上遇到一个机器人给我发了 Pull Request at September 05, 2016

    基于搜索的索引吧

  • 谨防 ActiveSupport::Cache::Store 缓存 nil 值 at October 31, 2015

    #10 楼 @billy ?没明白你的意思。

  • 谨防 ActiveSupport::Cache::Store 缓存 nil 值 at October 31, 2015

    改库也行,也可以直接改改代码,应该也可以吧。

    def read_external_service(params)
      # 这段代码稍微解释下:
      #   当缓存命中时,则直接读取缓存,如果无期待缓存,则通过 HTTP 向外请求结果,并且将结果
      #   缓存下来,这样子,当下次继续调用时,则可直接返回缓存内容,而无需重复向外请求
      #
      Rails.cache.fetch 'example_cache_key_here', expires_in: 7.days do
        response = HTTParty.get 'https://example.com/example/request/path'
        JSON.parse(response.body)["data"] || raise nil
      end
    end
    

    根据需要捕获异常,现在其实要解决的问题就是不要存入 nil,至于是否返回 nil 影响应该不大。

  • 谨防 ActiveSupport::Cache::Store 缓存 nil 值 at October 31, 2015

    #4 楼 @martin91 出错是肯定了,服务都出错了。只要不写入缓存,服务一恢复就 ok 了。如果不想返回 nil 只需要外部捕获异常了吧。加了 reject_nil: true 一样时返回的 nil。。。你为了不给前端报错,也是要判断 nil,我感觉都差不多。

  • 谨防 ActiveSupport::Cache::Store 缓存 nil 值 at October 30, 2015

    直接抛出异常算了。如果是 nil 的话

  • RubyConf China 2015 资源汇总 at October 12, 2015

    👍

  • 为什么好多 rails 项目的 html 采用 slim,例如 peatio. at April 25, 2014

    @shooter 要有一个熟悉和坚持的过程才行。

  • 21 世纪 vim 的重新诞生 at February 24, 2014

    @zealinux 我觉得还算恰当。实际上,我觉得在项目上 IDE 也比 VIM 效率高,至少站在整个团队上来说。但是也不能否认 VIM 也有比 IDE 高效的地方。就如同走路和开车,我们经常会说”就这堵的,还不如下来走呢。“

  • 21 世纪 vim 的重新诞生 at February 24, 2014

    @iamsmallid 我是说他们本质上有区别,没说 VIM 不好。VIM 当然好啊,我也用。就如同 开车 和 走路,我说他们本质上是有区别的,难道是说 走路不好么?

  • 21 世纪 vim 的重新诞生 at February 24, 2014

    @billy 命令行本来就跟 IDE 是本质的区别啊。也没说 IDE 能取代 VIM,只是说他们本质上不是一类东西?这有什么问题么

  • 21 世纪 vim 的重新诞生 at February 24, 2014

    @billy 编辑器和 IDE 的区别还是本质的。

  • Slim 难用死了。。。。 at November 29, 2013

    要坚持,发现坚持用一段时间之后的确非常好用。

  • 为什么 Rails 在国内 这么多年,还是不火呢? at July 26, 2013

    #14 楼 @hbin 至少就目前我们在深圳来说的确很难找,以前在北京的时候,06 年左右也是很难找。

  • 为什么 Rails 在国内 这么多年,还是不火呢? at July 23, 2013

    主要还是招人很困难,而 java 的人太多了,随便都能找到。

  • RubyConfChina 2012 新浪 SAE Ruby 平台激活码和七牛云存储现金券 at November 28, 2012

    [email protected]

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