那你的思路没啥问题,只能一步一步调试看看哪里出错了
这个习惯好,自己解决了就标记一下状态,并贴上方案。赞。
感觉有点意思。收藏了。
其实感觉没问清楚,最好能贴代码,以便说明你想要的效果,以及遇到的问题。
Ruby 里面有网络相关的库,无需整什么 phantomJs 这么复杂吧。
应该是 Rails 版本不同造成的,与 Ruby 版本关系不大吧。
不错,学习了。谢谢
现在不少 Rspec 的用法 也被引入到了 miniTest 里了,类似于MiniTest::Spec::DSL
这些东西,只是要稍微配置一下。另外还是有不少人忠于自带的测试,比如 DHH。
安心转就是了,要是顺便带一下本帖地址,就更好啦。
#1 楼 @williamherry 根据你的建议,将复杂一点的 SQL 改成 SQL 语法高亮了,希望会好一点。
另外,Static page caching for Action Pack (removed from core in Rails 4.0).
,现在应该不推荐用这种方式来弄缓存了。
以前用过这个,还不错。https://github.com/DavyJonesLocker/client_side_validations 。看起来和前面的 html5_validattors 有点类似,能自动把后端 Rails 里的验证给转换成前端的 Javascript 验证。
css 那个方案很棒,不过得注意一下火狐之类的浏览器,貌似兼容性有问题。能用 Rails 的 helper 经量用它好了,css 的方案倒是比较适合在纯前端层面做这种效果。
Question.where(Question.arel_table[:content].matches("%#{string}%"))
如果自己要动手弄 SQL 的话,推荐用 Arel 帮你生成更精美的 DSL。并且这玩意,貌似从 Rails3 开始就默认集成到 Rails 里面去了。
人多的话,重口难调,一些小伙伴觉得缩进要求太严了(正如 .sass,很多人还是更包容的.scss),所以妥协用 erb。个人更倾向于 slim。
#6 楼 @serco 谢谢,确实如你所说。说实话,我当时也看到过这篇文章http://blog.arkency.com/2013/12/rails4-preloading/,不过没仔细看,走马观花地浏览了一遍,毫无益处,都是自己粗心、心急所致。打算后面把它翻译了,放到社区来。谢谢。
会买
貌似是年后出吧,他还在打磨。
差别挺大的,详见: https://ruby-china.org/topics/27127
#8 楼 你说的那本书,对应中文版叫做《Ruby 原理剖析》,也在路上了。
貌似当当上还有。
Zac, 用金数据,填调查就不用翻墙了