#12 楼 @jinleileiking 最初我用他来查看 Rspec 的测试结果的
如果你用的是 chrome,装一个 chromereload.每 N 秒刷新当前页面
@huacnlee @lgn21st sorry,原来是这样的
before_fork do |server, worker|
old_pid = "#{Rails.root}/tmp/pids/unicorn.pid.oldbin"
if File.exists?(old_pid) && server.pid != old_pid
begin
Process.kill("QUIT", File.read(old_pid).to_i)
rescue Errno::ENOENT, Errno::ESRCH
puts "Send 'QUIT' signal to unicorn error!"
end
end
end
+1
如果不熟悉 linux 的话用 ubuntu,配置简单
@willmouse @zhangyuan @zfjoy520 我有一个项目在 Prodution
环境中用的是 passenger standalone,本地 capistrano 部署的脚本中
desc "Restart Application"
task :restart, :roles => :app do
run "touch #{current_path}/tmp/restart.txt"
end
部署后发现页面不是最新的,所以要在服务器中 kill passenger standalone 掉再 start 下
omiauth?
rvm pkg install readline 之后重装 ruby
基本不需要配置,只要安装了就行
你可以每个项目设定一个单独的gemset,其实使用RVM+Bundle的话,不会出现这样的问题的,我也有好几个项目同时在ubuntu/centos/mac/ree/ruby1.92
不要使用 sudo,贴出你的 ruby 环境信息
必须显式指定语言再能高亮,java 和 c 的高亮没什么效果
nasa@ubuntu:~/www$ ping -c 4 github.com
PING github.com (207.97.227.239) 56(84) bytes of data.
--- github.com ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3025ms
def HelloWorld
puts 'bazinga!'
end
最近 rubygems.org ruby.taobao.org github.com 都不怎么稳定
@ywencn 还需要提取码
挺好的,谢谢@ywencn 提供