Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@anklos
高级会员
第 661 位会员 / 2012-01-03

悉尼
13 篇帖子 / 124 条回帖
0 关注者
1 正在关注
88 收藏
GitHub Public Repos
More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Rails 5.1 使用 yarn 和 webpack 实战 (vue, 构建等) at 2017年05月08日

    为什么不前后端分开,前端去做那些,rails 只写 API 呢。

    将来 app 开发也很容易调用 API

  • 办公室午睡最佳实践? at 2016年07月08日

    #26 楼 @betterthornbird 各种网游 dota 时间错乱后,就没有午睡的习惯了。。

  • 办公室午睡最佳实践? at 2016年07月07日

    #20 楼 @betterthornbird 难道你们大学四年都还没戒掉午睡吗。。

  • RailsConf 2016 - 我们如何为三万人的公司横向伸缩 GitLab at 2016年06月19日

    今年 4 月 aws summit 上和 github 的卖企业版的员工聊天时提到阿里自己优化 gitlab 的事情,他们很直白的说也就阿里有大量人力可以这么干了。。

  • 请教一个写 API 时遇到的问题 at 2016年06月13日

    在对应的 model 里 overwrite as_json这个方法。

    然后你可以对应 index 和 show 渲染不同的 json data。

    比如下面这个代码示例

    def as_json(options={})
        if options[:action] == :index
          super(
            {
              except: [:created_at, :updated_at],
              include: {
                address: { except: [:id, :venue_id, :created_at, :updated_at, :bearing] } 
              }
            }
          )
        elsif options[:action] == :show
          super(
            {
              except: [:created_at, :updated_at],
              include: {
                address: { except: [:id, :venue_id, :created_at, :updated_at, :bearing] }, 
                courts: {
                  except: [:created_at, :updated_at, :venue_id],
                  methods: [ :timetable ]
                } 
              }
            }
          )
        end
      end
    

    controller 里你可以就这样:

    def show
        render json: @venue, action: :show
      end
    
  • Nested Attributes 的一个问题 at 2016年02月29日

    #6 楼 @qinfanpeng ah, thanks!

  • Nested Attributes 的一个问题 at 2016年02月28日

    #1 楼 @qinfanpeng 原因是什么啊?

  • Nested Attributes 的一个问题 at 2016年02月28日

    #3 楼 @mr_night 是的。判断是否存在,再决定是返回已存在的 id 还是新建一个 id。但不知道怎么在 nested attribute 里面做。

    要不然就如@pathbox 说的,自己写代码新建 post_id receiver_rid 的记录。

  • 性能监控的好工具 - NewRelic 简介 at 2014年11月03日

    #30 楼 @quakewang 帅气!谢谢!

  • 性能监控的好工具 - NewRelic 简介 at 2014年11月03日

    #26 楼 @quakewang 我没说清楚。我指的是 load balancer 的 health check(比如 aws 的 ELB), 基本是每秒钟 ping 一下后端的 web 服务器/status 来决定后端的 web 服务器是不是状态良好,如果不好就从 server pool 里面去掉。如果有 3 台 web 服务器,那么 newrelic 的 rpm 就会增加 3*60=180。当然确实也不是很大。

  • 性能监控的好工具 - NewRelic 简介 at 2014年11月02日

    谢谢分享。

    请问 throughput 有办法设置剔除 health check 的量吗?

  • 在 view 里 will_paginate 一个数组 at 2014年10月13日

    #1 楼 @gyorou 谢谢。感觉纯粹为了转类型做一次数据库读取是不是有点浪费?

  • 如何排序 ActiveRecord::Relation at 2014年10月13日

    #6 楼 @saiga 不是嫌麻烦,是想找一个统一的解决方法。

  • 如何排序 ActiveRecord::Relation at 2014年10月12日

    #4 楼 @saiga 就是简单的说下数据表里有name

    你前面说在 posts 表里加 comments_count 是我理解的意思吗?那每次有新的 comment 进来都要更新 2 个表?感觉有点累赘啊。

  • 如何排序 ActiveRecord::Relation at 2014年10月12日

    #1 楼 @saiga 没看明白,你是说在 posts 表里加上comments_count然后就直接Post.order('comments_count DESC')?

    那如何根据名字选出某一个人的 comment 呢?

  • 终于也忍不住了 at 2014年04月29日

    来张我的黑版

  • 写了个 播报"xx 宝"收益的命令行工具 (Ruby 版) at 2014年04月21日

    👍

  • Teahour.fm 第 41 期发布: 跟 Quake Wang 聊蝉游记 at 2013年12月26日

    @lgn21st 提个建议,能否加一些时间轴来显示几个主要的谈话大纲,这样如果用户没有时间听完全部,可以跳到最感兴趣的部分。

  • boy 还是 girl? at 2013年12月05日

    这样下去情歌里都得用 they 了? 反正我是去他们的 pull request 上抗议了,有种你们去要求剑桥辞典把例句里的 he 和 him 都改成 they 啊。

  • boy 还是 girl? at 2013年12月05日

    这哥么技术大牛,看到这个这种无聊没任何贡献的 pull request 肯定想都没想就拒了。没想到被 Joygent 高举政治性正确的大旗穷追猛,搞得这么上纲上线。

    Joygent 他这么要求平等先去抗议改掉 history 这个词啊,真他妈蛋疼欺负一个 developer。

  • 同时开发多个 gem 时的 best practice ? at 2013年11月19日

    #8 楼 @AReverie 不用 rails 就自定义个环境变量,export GEM1_ENV='development'在你的 bashrc 的文件里。

  • 同时开发多个 gem 时的 best practice ? at 2013年11月19日

    #6 楼 @AReverie 在 Gemfile 里加上 if RAILS_ENV='development' or 'test' use :path, else use 'git url'

  • 会后感 +1 at 2013年11月01日

    我有空,我读完了。还能顺个沙发。 楼主是性情中人。

  • [上海] 凯业必达招前端 at 2013年11月01日

    我一直觉得这个公司名字听着耳熟。突然想到是龙门镖局,镖镖必达。。。

  • 很纠结一个问题,thanks 的缩写到底是 thx 还是 tks at 2013年10月29日

    实在是小的谢谢就 ta,稍微需要谢下就 thanks

  • Rails Rumble 的作品,欢迎帮忙投票 at 2013年10月21日

    单人 2 天搞出来的,很赞!

  • 这样的外包能用么? at 2013年10月18日

    难道楼主遇到了传说中的神人 Chuck Norris??

    The programs that Chuck Norris writes don’t have version numbers because he only writes them once. If a user reports a bug or has a feature request they don’t live to see the sun set.

    Chuck Norris doesn’t need version controlling because all his source files are prohibited to have revision number greater than 1.

    Chuck Norris doesn’t need a version control system, he stores all diff codes of his project in his memory.

  • 为什么我不去翻译 Rails Guides , 而且你也不应该去翻译 at 2013年09月14日

    拿芬兰来举例子有点。。。要知道很多北欧人的英语水平比美国人都好。我们组原来的 leader 荷兰人(算西北欧吧)用英文喷的水平在公司基本是贯穿全场,语速可比九品芝麻官里的周星驰。

  • 请正确理解。。三十而立 at 2013年09月06日

    #2 楼 @tumayun 不管你信不信,反正我是信了。利于缓解压力。。

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