为什么不前后端分开,前端去做那些,rails 只写 API 呢。
将来 app 开发也很容易调用 API
#26 楼 @betterthornbird 各种网游 dota 时间错乱后,就没有午睡的习惯了。。
#20 楼 @betterthornbird 难道你们大学四年都还没戒掉午睡吗。。
今年 4 月 aws summit 上和 github 的卖企业版的员工聊天时提到阿里自己优化 gitlab 的事情,他们很直白的说也就阿里有大量人力可以这么干了。。
在对应的 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
#6 楼 @qinfanpeng ah, thanks!
#1 楼 @qinfanpeng 原因是什么啊?
#30 楼 @quakewang 帅气!谢谢!
#26 楼 @quakewang 我没说清楚。我指的是 load balancer 的 health check(比如 aws 的 ELB), 基本是每秒钟 ping 一下后端的 web 服务器/status 来决定后端的 web 服务器是不是状态良好,如果不好就从 server pool 里面去掉。如果有 3 台 web 服务器,那么 newrelic 的 rpm 就会增加 3*60=180。当然确实也不是很大。
谢谢分享。
请问 throughput 有办法设置剔除 health check 的量吗?
来张我的黑版
@lgn21st 提个建议,能否加一些时间轴来显示几个主要的谈话大纲,这样如果用户没有时间听完全部,可以跳到最感兴趣的部分。
这样下去情歌里都得用 they 了? 反正我是去他们的 pull request 上抗议了,有种你们去要求剑桥辞典把例句里的 he 和 him 都改成 they 啊。
这哥么技术大牛,看到这个这种无聊没任何贡献的 pull request 肯定想都没想就拒了。没想到被 Joygent 高举政治性正确的大旗穷追猛,搞得这么上纲上线。
Joygent 他这么要求平等先去抗议改掉 history 这个词啊,真他妈蛋疼欺负一个 developer。
我有空,我读完了。还能顺个沙发。 楼主是性情中人。
我一直觉得这个公司名字听着耳熟。突然想到是龙门镖局,镖镖必达。。。
实在是小的谢谢就 ta,稍微需要谢下就 thanks
单人 2 天搞出来的,很赞!
难道楼主遇到了传说中的神人 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.
拿芬兰来举例子有点。。。要知道很多北欧人的英语水平比美国人都好。我们组原来的 leader 荷兰人(算西北欧吧)用英文喷的水平在公司基本是贯穿全场,语速可比九品芝麻官里的周星驰。
#2 楼 @tumayun 不管你信不信,反正我是信了。利于缓解压力。。