list.tags.map(&:name).join(',')
如果我把 M1 的定义改成下面的样子:
module M1
def self.included(base)
base.extend(self)
end
CT = "ok"
end
执行结果
C1
ck in method1
ok in method1
C1
ck in method2
ok in method2
是不是使用 bootstrap 后编译非常慢? 我有一个项目用了 bootstrap-rails 这个 gem,在 production 环境运行 rake assets:precompile 相当慢, 大概要花 8 分钟左右,而且这期间某个 CPU 消耗是 100%,每次部署的时候等得人都快崩溃了。
后来做了一个改动,速度快了很多,运行 rake assets:precompile 只需要 10 多秒的时间了。
修改之前,css 的使用是这样的,application.css 文件内容如下:
/*
*= require app_bootstrap
*= require_tree .
*/
app_bootstrap.css.scss 文件内容如下:
body { padding-top: 60px; }
$baseFontFamily: Verdana, "宋体", Arial, sans-serif !default;
$baseFontSize: 14px !default;
// import original bootstrap
@import "bootstrap";
@import "responsive";
修改处理:把 app_bootstrap.css.scss 的内容直接迁移到 application.css 中,删除 app_bootstrap 引用。 修改之后,application.css 文件内容如下:
/*
*= require_self
*= require bootstrap
*= require responsive
*= require_tree .
*/
body { padding-top: 60px; }
修改之后,运行 rake assets:precompile 就只花 10 多秒了。 原因未来得及深究,我猜大概是 bootstrap 的 sass 替换花了很长时间。 希望对你有帮助。
我也在用 sublime,感觉非常棒,很强大。偶尔用用 vim,一直没有深入 vim,有同事只用 vim,用熟了也是很强大的。
恭贺新产品上线,哈哈!界面有自己的风格,等会注册一个账户试用一下看看,祝愿越做越好!
这些 patch 的成熟度如何?可以用于生产环境否?另外,patch 加上后实际效果如何,那位高手可分享一二。
签到,哈
很棒啊!挺俗易懂,风趣幽默,很对初学者的口味啊,就连 Ruby 的老家伙都会忍不住要看看的。希望能够一直保持这种风格啊,加油!
最近移动上的 Ruby 很热闹,mruby https://github.com/mruby/mruby 出来了,RubyMotion http://www.rubymotion.com 也出来了,大家有没有兴趣聊一聊移动上的 ruby 这个话题?
咱现在也在用,相当不错。 明显的优势 1.速度够快,使用顺畅 2.主题丰富,插件丰富 3.跨平台 4.中文支持很好
最近正好也在学习研究 OAuth 和 SSO,有些问题要请教请教,明天见,哈~
@lgn21st 抬举了,我也就是一位程序猿,一直还在乐在 coding 之中。最近着手改进网站和 app 里的搜索机制,有些许心得,到时一块交流交流,哈...
签到,哈哈
哈,@lgn21st 我们去 4 个人。
@lgn21st 非常实用的话题,一定参加。当你的应用功能越来越多,代码规模越来越庞大的时候,合适的方式组织应用会变得非常重要,Rails::Engine 是其中一种很棒的解决方案,期待 Ruby Tuesday!
你使用的 rails 版本是什么,是不是 route 没有配置好?
签到。
哈哈,修复很快,赞一个!
天晴了。大家晚上见!
haha,这次要参加。
Ruby on Rails Guides 的目录划分就是很好的组织形式
Start Here Getting Started with Rails Models Rails Database Migrations Active Record Validations and Callbacks Active Record Associations Active Record Query Interface Views Layouts and Rendering in Rails Action View Form Helpers Controllers Action Controller Overview Rails Routing from the Outside In
Digging Deeper Active Support Core Extensions Rails Internationalization API Securing Rails Applications Debugging Rails Applications Performance Testing Rails Applications Configuring Rails Applications Rails Command Line Tools and Rake Tasks Asset Pipeline Extending Rails Rails on Rack Creating and Customizing Rails Generators Contributing to Ruby on Rails
#1 楼 @messiahxu
#2 楼 @kimigao1986
试了一下,rails _3.x.x_ new project_name
果然可以,这就补充进去,谢谢,:)
何为“天使投技”?