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 也是后补的测试。
这不正常,n[1] 应该就是值。
看完元编程该去 coding 了。
用 root 权限删掉 Gemfile.lock
两次取反,确保返回值是一个布尔值
这些主题都很不错哦。
#6 楼 @happypeter wow,这个很好
去要求 spree_usa_epay 的作者更新版本或者自己 fork 一份。
#3 楼 @w353284782 用到别名还是用 find_by_sql 了,因为某些情况下(比如 includes)AcitveRecord 会添加自己的别名,容易冲突。
字符串形式的 where
nginx + passenger 呢?
执行某个程序:打开菜单 -> 找到某个程序 -> 点击图标
Ubuntu 终端的问题