听起来像直播 coding 啊,有趣
直播 Workshop 是什么?是直播平台么?
杭州同行表示关注
我看了半天也没找到有价值的信息,以后这种问题是不是可以先看看性能埋点的分析? 另外,这句话有点用——
我的2万并发,操作的是同一组数据,我是用redis队列分配的
如果楼主有兴趣,不妨解释一下这是什么意思?性能瓶颈的问题绝大多数就是某个点出现了(广义的)锁,导致无用的等待,所以楼主说的越详细越有用
当然,楼上几位说得很对,这个问题中,语言和框架肯定不重要,单机 1000 以下并发、rt 时间超过 100ms 的业务基本不用怀疑到这些地方,虽然这种怀疑很廉价
刚注意到,原来 2013 以后就没有新节目了?
教学这件事,老师的痛苦在于——“我不知道你不知道这个”,学生的痛苦在于——“我也不知道这个东西是不是和我理解的一样”
好像 terry 前面有一个笑话暖场,那个没录像么?
之前没有关注这个项目,不过这个轮子很多人都尝试过,所以不敢过于乐观,但是对于作者,坚持做下去肯定是有很大收益的,加油!
今天才知道,这地方和我学车的地方挺近的
这样不就行了么?
Plan.where('end_time >= ? and start_time =< ?', start_at, end_at)
原来 quake 已经写过答案了,这个答案怎么没有归纳到主贴里呢?
#9 楼 @small_fish__ 我也写测试,不过我会尽量避免写 ROI 不高的测试
我可以谈谈测试的不必要性么......
我以前写过一个类似的,借助 deck.js,有个小技巧可以支持演示者视图(演示者可以看自己写的备注) https://github.com/fsword/markslide
听相声表演的是哪位啊
非常棒,但是确实更适合大公司
都挺好,不过第一条这个看来是没有看 docker 官方的 ruby 镜像,其实那个很有参考价值
#21 楼 @akirapanda 1.0 版为什么不能允许 ECS 有流出流量去外网访问 private 仓库?难道要收费?
我是来消除零回复的......
方法没错,而且重复引入不是问题,不用担心
➜ cat a.rb
module Pub
end
module Searchable
include Pub
end
module Filterable
include Pub
end
class A
include Searchable
include Filterable
end
➜ ruby -r ./a.rb -e 'puts A.ancestors'
A
Filterable
Searchable
Pub
Object
Kernel
BasicObject
➜ cat a.rb
module Pub
end
module Searchable
include Pub
end
module Filterable
include Pub
end
class A
include Pub
include Searchable
include Filterable
end
➜ ruby -r ./a.rb -e 'puts A.ancestors'
A
Filterable
Searchable
Pub
Object
Kernel
BasicObject
可见,那行 include 加了也不会带来什么负担
记得这本书第二版的附录里面有 ruby 语言简介,我那时候常常推荐新手直接用这个附录入门
我是在自己的工具项目上用到了 docker,所以没有访问压力,直接让 rails 服务 static files 就可以了。
不过在真实、复杂的线上产品中,可能让构建系统把静态文件输出到 CDN 上更合适。
ruby -run -ehttpd . -p8000
其实你真正需要的是搜索关键字:https://www.google.co.jp/search?q=ruby+static+web+server&ie=utf-8&oe=utf-8&gws_rd=cr&ei=ZekNV6H2CsvT0ATJlLOICQ
#14 楼 @xiaoronglv 没错
大部分关于 REST 的疑问都在 REST 那篇论文里有答案,你这个问题尤其是这样,所以 google 一下“架构风格与基于网络的软件架构设计”就可以了
别担心,虽然是论文,其实很容易看懂,而且已经翻译成中文了
楼主有没有试过 ngx_lua vs. ngx_mruby?