faraday 支持多个 adapter,包括 EventMachine。可以试试。比如这个例子 https://github.com/lostisland/faraday/wiki/Parallel-requests
使用 event machine 啊。em-http-request 或者 em-synchrony
你刚才使用的 mini_magick
就用到 Tempfile
来创建临时文件 https://github.com/minimagick/minimagick/blob/master/lib/mini_magick.rb#L162
#2 楼 @fayake 如果你是创建临时文件,应该用 Tempfile
这个类: http://www.ruby-doc.org/stdlib-1.9.3/libdoc/tempfile/rdoc/Tempfile.html
它会在程序结束或者垃圾回收时,删除文件。
修改宏定义,重新编译内核?或者使用其他的文件系统?
http://www.redhat.com/archives/rhl-list/2005-July/msg03301.html
……在命令行试试有没有 convert
和 identify
没用过,但是打算用来做 App 的服务器
看看这个帖子 http://ruby-china.org/topics/2693#reply2 的二楼
把 MongoId 和 Moped 的日志打开
Mongoid.logger = Logger.new(STDERR)
Moped.logger = Logger.new(STDERR)
STDERR
可以改成文件名,有可能还需要修改日志级别,比如
Moped.logger = Logger::DEBUG
看看日志里有什么异常
加上统计功能,用数据来说话
#3 楼 @xautjzd 可以看看 http://ruby-china.org/topics/13050 提到的视频。是 thin 的作者讲的,项目就是 1 楼 的 tube
是不是说 rainbows 是多线程的,在有大量外部依赖的情况下,也就是 IO bound 的应用里,多个线程可以复用 IO 阻塞的时间,所以比较适用。
前几天刚看完 thin,如果了解 EventMachine 的话,看起来很简单的。
默认在 after_save 后会建索引
#17 楼 @kimigao1986 第一次带 MBP 过关吓尿了好不好
10 月 1 号会有很多人去美国,但是回不来…… 去香港啊,多方便
这就像 回复邮件时,要把回复内容写在最前面,还是最后面 的问题。
去豆瓣看看呢
给项目加上 bundler 支持,让他找合适版本的 gem