有啊,页内搜索一下就见了
http://www.modrails.com/documentation/Users%20guide%20Nginx.html#PassengerUseGlobalQueue
5.7.1. passenger_use_global_queue
rvmsudo passenger-status
可以看看活跃情况,如果大部分闲置的可以设个 instances 上限。
Mongoid 的字段定义都在 Model 里面,_id 是自带的,belongs_to 会自动加上 xxx_id,继承会加上 _type,然后就是 field 了。
Mongoid 里面,belongs_to :user
会在保存时候自动加上 :user_id 字段
notification 的字段大概是这样
{
_id: xxx,
user_id: xxx,
read: false,
_type: xxx, // 'Mention' / 'TopicReply'
mentionable_id: xxx, // 'Memtion' 消息有这个
reply_id: xxx // 'TopicReply' 消息有这个
}
如果是用 MySQL,推荐最后两个字段合并成一个 target_id
。
#6 楼 @lgn21st 在一个搞笑西游记配音里面看的~http://www.tudou.com/programs/view/73jkFyKzUf0/?fr=rec1
卖麻辣矿泉水八宝粥~卖麻辣矿泉水八宝粥~
gravatar 默认头像中的一个,应该是 gravatar 的人。
不过用什么默认头像都会疲劳的,还是得督促用户传头像。
要不弄成红宝石
MongoDB
我也看不懂,求解释 @xdite
1 要看 mongo mapper 的文档 2 L18n 跟表名没关系,有一个查找链,你应该完整看一遍 http://guides.rubyonrails.org/i18n.html 3 默认不用重启也生效啊
你如果用 SQL 数据库那肯定要学 SQL。
229 git 149 cd 125 ls 59 ssh 53 fuckgfw 39 rails 34 gvim 28 sudo 26 vi 26 ping
#2 楼 @Sunnyroger execjs 需要找一个 js runtime,therubyracer 是一个,nodejs 也是,还有好几种选择,它会自己检测。就是要记得在部署的机子也装上。
https://github.com/sstephenson/execjs 参见 README
sudo apt-get install nodejs
自身的值取反,于是就一直 odd even odd 轮换下去……
原来是这么实现的
1 个进程 30 m 很小啊。减少 worker
我是这样:js 库都打包成一个,个别页面要用的逻辑写在页面里,多个页面共用的才写到独立的 js。
有些 Linux 用户是没认识到 Mac 强势的资本是什么盲目抵制,而有些 Mac 用户是沾着一些 Hacker 的光以为自己用了英雄的武器就能成为英雄。
怎么都好,想用啥就用啥去。我会用我完成的事去输出我的价值观。
#51 楼 @willmouse 我记得有段时间 xcode 的升级导致 ruby 很难编译。随着 Mac 的用户多了这些问题自然得到了解决。所以我不赞成「总是」这个词。
建议加上这句
「Rails 最好的部署环境是 Linux,迟早都要学的。」
Linode
rails s
的控制台输出本来就有啊
logger.info request.methods
当想打开终端调试的时候,就应该写测试,有一定规模已经晚了。不过 Ruby China 也是后补的测试。