牛逼了
空格换个位置也可以...
%W(aa bb #{true ? nil : "Y "}abc)
另外还有 2B 青年:用 C++ STL 搞集合...
自己定制的 zsh, 不用 oh-my-zsh
#15 楼 @ShiningRay C 的话我用 libmicrohttpd 做过实验,从 mongo 读数据渲染个比 hello world 复杂点的页面,本机 TPS 有 15 万左右 ...
另外 EC2 large 的机器配置是各项正常,但 CPU 比一般机器弱很多很多,在 linode 跑效果会很不一样...
netty 就是 java 里的没有 Fiber 支持的 eventmachine ...
#8 楼 @feng041921 另外可以试试 munin 之类的监控工具把内存增长图弄出来,或许对找出漏内存的代码有帮助
#8 楼 @feng041921 大概是你本地 bundle install
了但忘记在服务器 bundle install
了...
#6 楼 @feng041921 服务器上跑 gem install request-log-analyzer
, 然后看看有没有... 如果还没有可能是 rvm 环境没载入
因为服务器没把 bin 目录放到路径中...
#4 楼 @feng041921 还是没找到泄漏的代码? 如果是 unicorn 的话可以设置 worker 内存的阈值,自动杀掉内存大于一定程度的进程。
貌似 espresso 和 cuba 很快就被忘了...
和在 ruby 里一样
cd `brew --cellar
`
手慢了,自删顶一楼
不用 link 的,rvm 安装的 ruby 会自动用 brew 的 openssl
# 系统的不用换
$ openssl version
OpenSSL 0.9.8r 8 Feb 2011
# 这样就可以啦
$ rvm install ruby-2.0.0-p0
# ruby 链接到的已经是新的了
$ otool -L ~/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/x86_64-darwin12.2.1/openssl.bundle
/Users/z/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/x86_64-darwin12.2.1/openssl.bundle:
/usr/local/opt/openssl/lib/libssl.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5)
/Users/z/.rvm/rubies/ruby-2.0.0-p0/lib/libruby.2.0.0.dylib (compatibility version 2.0.0, current version 2.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
#92 楼 @NonTwitter 更新 ruby tmbundle 即可
sudo chmod -x `which chmod`
(-7).days.ago
7.days.from_now
#81 楼 @bhuztez 我拼错了... https://vircurex.com/