freeze
方法冻结了变量名背后代表的对象(object),而不是变量名(variable identifier)本身。
这样理解的对吗?
标题有错别字啊
[上海] 雅克菲招聘 Rubyy 高级工程师一名 (Ruby 高级工程师一枚)
上传个头像吧
升级后,我的 zsh 和 oh my zsh 没任何问题
看来楼主没参加今年的 ruby conf,哈哈。
Newrelic 有免费版,仅保存一周的数据,不过够你用的了。
every 2.hours do
runner "MyModel.some_process"
rake "my:rake:task"
command "/usr/bin/my_great_command"
end
装一个 Newrelic,每一步耗费的时间一清二楚。
再弄两张表
book_tags
tags
这样更符合范式
https://github.com/mbostock/d3/wiki/Gallery
D3.js 这个库展示数据相当不错。
bundle exec 只是负责加载 Gemfile.lock 中的 gem,把他们加到 $LOAD_PATH 中,然后 require.
你最好把 cron job 放到单独的机器上去执行。
你该买机器了。。。
国内:以前用过 美洽 ,支持 Html5、Native SDK 等多重接入方式,也还不错。
国外:推荐 uservoice。
外部请求没有加超时是导致 sidekiq frozen 的最常见原因
https://github.com/mperham/sidekiq/wiki/Problems-and-Troubleshooting#user-content-frozen-processes
解决方法如下
测试自动赞 :plus1:
我们以前是这样干的:
可以缓存,但是不建议这么干。
但是数据量大时(比如几千个 Cate 的数据),一堆 ActiveRedocrd 对象的 序列化/反序列化 非常的耗时,不划算。
自己做个测试试试。
搞大型活动有场地了,赞!
一个系统有 100 万用户,日活应该只有 1-5 万左右,95% 以上是冷数据。
雪洁同学的系统是用来监测 5 万个设备,差不多 100% 都是热数据。
场景不太一样。
学洁同学的产品如果用户量超过一百万,如果还这样架构的话,就可以服众了。
否则有阳春白雪之嫌。
你的代码是 IO-bounded,还是 cpu-bound?
如果 io 为主的话,可以利用多核。因为 io 时,ruby 会释放 GIL,可以并行。
看完原帖,我觉得删帖原因是「一大群强迫症患者对创新式空格排版的忍无可忍」,哈哈。
已报名。
在医院工作的时候,麻醉医生特别讨厌被称为「麻醉师」; 来到互联网公司后发现,设计师特别讨厌被称为 UI 或美工;
好脆弱的自尊心,哈哈。
照片真漂亮,工作环境如诗如画。
赞这句话:
无数人在这里纠结怎么做一个博客,怎么部署一个博客,其实这些形式都不重要,写才最重要,看看大牛的博客就懂我想说什么了
推荐作者用 Github Pages 搭建 blog,最好不要折腾样式,纯属浪费时间。
Hi Johnson,感谢你抽出时间组织上海的 ruby tuesday。
由于最近娃要出生,没空参加活动,无法和你面谈。在以往的聚会中我们会提前准备:
此外聚会时的大体流程
供参考。
我选了重大决策按钮,哈哈。
顺便请教,oneapm 比 newrelic 有啥优势?