#18 楼 @quakewang devise 的源码我一直读不懂,对于用户模块这种定制需求比较多的功能读不懂源码让我觉得没有把握。
自己写用户登陆代码也不多,可以在项目里直接看到,要改起来很方便。
#6 楼 @swordray 试了一下,变难看了 http://sasstoscss.com/
哪个教程?有很多个一下看不出。
秀一下代码量,越少越好。
$ rake stats
+----------------------+-------+-------+---------+---------+-----+-------+
| Name | Lines | LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers | 713 | 585 | 28 | 104 | 3 | 3 |
| Helpers | 127 | 108 | 1 | 13 | 13 | 6 |
| Models | 305 | 247 | 8 | 31 | 3 | 5 |
| Mailers | 22 | 19 | 2 | 2 | 1 | 7 |
| Javascripts | 148 | 108 | 0 | 20 | 0 | 3 |
| Libraries | 0 | 0 | 0 | 0 | 0 | 0 |
| Controller tests | 749 | 607 | 25 | 12 | 0 | 48 |
| Helper tests | 52 | 43 | 8 | 0 | 0 | 0 |
| Model tests | 194 | 152 | 8 | 0 | 0 | 0 |
| Mailer tests | 11 | 5 | 2 | 0 | 0 | 0 |
| Integration tests | 0 | 0 | 0 | 0 | 0 | 0 |
+----------------------+-------+-------+---------+---------+-----+-------+
| Total | 2321 | 1874 | 82 | 182 | 2 | 8 |
+----------------------+-------+-------+---------+---------+-----+-------+
Code LOC: 1067 Test LOC: 807 Code to Test Ratio: 1:0.8
是性能问题。
即时预览在一开始觉得好用,熟练 Markdown 之后就会觉得页面有两个地方在动会很干扰。
说明楼主吸引力不够啊。
同问…还没看明白 mapping 是什么。我现在是在 search 的时候指定 fields
#40 楼 @tianchaos 不要使坏。
基于用户投票的排名算法(二):Reddit http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_reddit.html
http://bundler.io/v1.5/bundle_package.html
把包放到项目里面,缺点是提交进 git repo 后体积会很大。
2 楼方案内存会爆,3 楼方案可行。避免开 worker 增加复杂度并且不实时,可以用 reddit 的算法。
Github Pages http://pages.github.com/
没看出代码问题,jbuilder 按理说不会这么慢,替换别的模板试试,例如 json.erb。
有代码吗?
赞,希望在尽可能多的地方写 Ruby。
Rails 的书一定要对应版本来看的。07 年的书肯定对应不上 4.1.0.beta1。
顶楼第一个效果是标准 Markdown 的效果(应该前后还有一个 ` 吧?),很多网站对 Markdown 语法做了扩展,Ruby China 用的是近似 Github 的 GFM,要实现 Github 的效果就看看用的 markdown 库有没有 GFM 支持。