竟然有人直接承包了啊 →_→
强势围观,前排广告位招租(死
建议先把 task 提出来。如果功能简单的话,说不定大家一人一个 PR 就搞定了呢。
先查询再更新,主要是因为 model 里的 validation,需要保证数据验证合法后再写入。 除非你是特别需要效率且不需要验证数据合法性,否则还是先读再写好。 另外查 development.log 就可以看到不同代码转换成 SQL 后的结果。 可以自己开 pry 做实验。
同一直 win 下开发 linux 下运行。
国内为何不支持自定义域名。备案。
说个我自己的事情。 老板招人的时候要 PHP 程序员,然后我就去了,然后就被招进去了,然后他们的开发项目全是 ruby on rails。 楼主你怎么看。
推荐配置 1-2G 内存,能正常使用的 1-2 核。 最低配置 512 内存单核。
转成 hash 可以用 Hash[l1.map(&:values).map(&:to_a)]
然而并不好看。
至于你这需求,我觉得改变一下数据结构效率会更高。
匹配:k 的话,总还是要用到 Hash 来去重的。
10G 并不大,直接 mysql < x.sql
导入即可。
location ......{
try_files $uri /pictures/resize?file=$uri;
}
#3 楼 @nowherekai 因为 rake 可以方便调用 ActiveRecord 这和没说一样。谁调用 ActiveRecord 不方便来着? rake 的目的是替代 make,在有依赖关系的脚本里顺序处理。
#3 楼 @hxh1246996371 原来如此,学到了(
文件要上传先写入临时目录,上传完毕后再做进一步处理。 你/tmp 才给 1M,当然妥妥爆掉了。
建议善用主键。
主键总是唯一的,直接单层就好了。
嵌套资源本意是用作语义优化,但是你带上这么长的 url,根本就优化不了语义了。
article/1/comment/2
这种能直接看出 comment 与 article 的依赖关系,一个评论是基于一篇文章的。
但是 university/2/college/25/clazz/843/student/8928305/score/2333855
这种 url,score 跟 university 跟 college 都完全没有关系的,根本没必要放在一个 url 里了。
你这种情况,最多最多,/student/:id/score/:id
就足够了。
你装了 2 个 ruby,卸载掉一个就好了
就是死循环啦。xx.xx.xx.01:80 不就等于转给自己了么,哪会转到 passenger 呢。 你还不如换个端口呢,看起来还清楚点。
读起来更自然。 如果你更期望他读起来更像程序而不是文档,那 RSpec 可能不适合你。assert 可能更合你胃口。
#3 楼 @zhang_soledad 如果拿到一个数是 3.1999999999999997,你期望显示成多少?
price_format(5.3-2.1) => "3.1999999999999997"
浮点数本来就不是精确值。20.00001 说不定只是 20.00000999999998 罢了。
为啥不把所有的请求都转给 rails 呢,最省事了。
你的 rake 调用的是你的 ruby 么……
同意 #11 楼 ,而且当场补上测试再重构很难么……
#19 楼 @flowerwrong 嗯嘛 qq 是个坑,直接弃了。 (话说你有加 DKIM+SPF 吗)