估计原文的意思是把抽象出来的代码量也算在这一个 worker 里啦。 当然还要看团队成员的共识程度。有时候我会把比较大的单个 worker 拆成串行的几个阶段,每个阶段的 worker 维护起来会比较方便。
网络一抖,重联时鉴权就够吃一壶的了
发票会标注会议名称吗?
善用搜索,粗略估计是上海。
2018 年,我又来了 。
ActionView::Template::Error (The asset "application.css" is not present in the asset pipeline.)
执行 precompile 时加上部署环境的环境变量 RAILS_ENV=production
之后,就可以了,其它设置保持默认。
bundle exec rake assets:precompile RAILS_ENV=production
运维现在有多少人啦?
不用 rails 时,习惯 Sinatra + DataMapper。
ActiveRecord 依赖拉起来确实太大了。不过作为百科全书式的库,总是在其它库缺少某个功能需要抄段代码时,让你放心。copy-paste
编程必备
工业界呼声最高的语言,都是实用优先,不给你胡思乱想的机会,Java 是大卡车,Python 是拖拉机,PHP 是宇宙最好的大客车,用的都是“橡胶”轮胎。 都说 Ruby 喜欢发明轮子,轮子的材质各种各样,遇到好用的就被模仿,不好用的也不应该成文被批判的理由。
Ruby 当年凭借一堆理念,吸引了有思想的各种大牛,而且现在仍然没有冷却的趋势。从活跃度创新思想方面来看,其它社区并没有可比性。
关键还是承载思想的人。 去某些语言最火的论坛去看,很大比例是问“某句报错什么原因?”之类的问题,关于方法技巧很难形成讨论,这个社区乃至这种语言是没有生命力的。
刚遇到类似问题,发现没有装 make
。(有 gcc)
也是很费解
checking for sys/socket.h... yes
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
这个职位有点儿让人眼前一亮
条件不错,可惜短期内不能全职
看看你的 nginx 是什么版本。
Changes with nginx 1.3.15 26 Mar 2013
*) Change: opening and closing a connection without sending any data in it is no longer logged to access_log with error code 400.
多谢提供的资源,在主机上做了简单的压力测试,性能还不错(与用过的几家 vps 比)。网络质量还没做大范围的评测。
我这边直接运行没问题,ruby 版本 1.8.7 和 2.0.0
看看 git 的用法吧,你会收获更多
我这儿正好相反,开学涨流量
甲级乙等挺厉害的了
可以买电子书
这个数据里,80 分位和 90 分位之间有一个明显的跳跃,从 41ms 到 2.6s,有没有查到是什么原因?
响应头的某一行过长,估计是 cookie。先在开发环境看看响应都发了哪些 cookie。 nginx 默认 header 支持的 header 长度有限,可以针对性的调整一下,但不建议调太高。
先看看 access.log 和 error.log 里怎么说
动静分离,静态内容走国外的机器或 CDN,动态内容可以稍后再优化。大部分用户感官到的延迟都是前端元素加载比较慢。
如果动态交互太多的话,可能效果仍然不好,可以考虑减少不必要的交互。
curl 有 timeout 选项,其它库应该也有类似的参数。
early birds. 抢了两张 @ARGV
liulantao#gmail.com 谢谢