这都能出本书了(职业病)
If anything, controller actions are the service layer. Which is the point. Don't put another service layer on top of it. - DHH
楼主你把问题归咎于 acts-as-taggable-on 是不对的。
主版本号更新意味着有不兼容变动。
版权有没有被出版社买断啊,没有的话到 selfstore 卖电子版啊。 @huangz
#30 楼 @mystery 有道理。http://getbootstrap.com/ 既能快速搭建页面,又能学习应该用什么元素做布局。
看楼主描述,似乎理解的 micro services 有误,micro services 不是指前后端分离,而是整个应用的每个功能都可能是不同团队,不同语言和框架写的。
The Microservice Architecture Sounds Like Service-Oriented Architecture http://www.petrikainulainen.net/software-development/design/the-microservice-architecture-sounds-like-service-oriented-architecture/
如果是想要轻量级,不包括前端的框架,那么看 Sinatra(它文档说它是 DSL,没说框架)。
“微处理器架构将在未来战胜其它架构”,“Linux 是过时的” —— 塔能鲍姆 - 托瓦兹辩论
#23 楼 @zhangyanan 看过很多很杂的资料,缺啥补啥。
楼主没有展示自己的功课,所以我前面只回复与提问相称的回答。
不过以免避免误导其他人,完整解释一下:
最后,楼主提问前请做功课。
用 table 和 iframe,显示器会爆炸。
div
#12 楼 @jiyinyiyong 这是两段话。
#9 楼 @liprais 1.0 是有特殊意义的,1.0 以前可以频繁变动 API 且不考虑兼容问题,所以不适合生产环境。 http://semver.org/
Chrome 的版本号意味着快速迭代,现在 Firefox 也是这样。 http://blog.codinghorror.com/go-that-way-really-fast/
慢条斯理可能就会被淘汰。
#7 楼 @jiang_plus 我觉得是复辟
我觉得 Rails 的 MVC 结构足够好,需求复杂的可以再加自己需要的层。Lotus 起点就引入这么多层次和模式,我不理解喜欢这样代码的人,不过也好,喜欢的人可以投入 Lotus,不用要求 Rails 迎合他们的趣味了。
#35 楼 @zhangyanan 重装最好。你的系统已经出问题,安装包的方法不会解决这些问题。并且 Kubuntu 是优化过的 Ubuntu + KDE 发行版,不是 Ubuntu 基础上安装 KDE 包。