每日备份数据 不在生产环境调试 上线前备份数据
就好了啊,简单粗暴,但复杂度低可靠性就高,没必要用更复杂的技术了
上线前内测更好
……………………难道是传说中的,没有备份吗
which ruby
或者写#!/usr/bin/env ruby 就行了
#26 楼 @zhenjunluo 用 thread pool 替代 drb,这样不会动态创建线程,参考:http://burgestrand.se/articles/quick-and-simple-ruby-thread-pool.html
#15 楼 @zhenjunluo java 能这样是因为 jvm 会等待所有的线程结束,也就是 jvm 帮你做了 join。ruby 没有,所以你要自己调用
#19 楼 @zhenjunluo 这种情况你应该用任务队列来处理,不然一个 siege 或者 ab 就可以把你的服务器拖得死死的
#4 楼 @zhenjunluo hello 执行之后,主进程如果不 thread.join 就会结束,那所有线程都会结束 线程就是这样的,你要达到目的要么 thread.join 要么 fork
ruby 本身都够 magical 了,还加上这种东西…… 是要鼓励大家写难维护的代码吗
你需要的是 process,不是 thread http://stackoverflow.com/questions/5449617/background-daemon-process
在本地 git merge -s ours origin master 再 git push origin master
自动重构能把烂代码重构成好代码吗?
google 就是最好的技术支持
这种时候不是应该看书或者看文档么
shell alias
直接请求
发请求时对方把连接关闭了就会出现 broken pipe,你这个请求的 url 超级长,服务器不会处理的 一般传图片都是用 POST 吧,所以请用 post_form