我现在已经回去用 Redmine 了
http://tee.blueidea.com/tee/8#anchor_pattern
这个很不错啊!下次我们就印黑色代码的吧!
看 Ruby China 代码的 application.html.erb 和 views/topics/_base.html.erb
那些页面单独调用
猜测应该是执行代码的功能
文件编码是否是 UTF-8 ?
*.gemspec 加 dependency 是要求使用这个 Gem 的人必须得安装这些 dependency 的 gem 并且得按照版本要求来。而 Gemfile 只是正对你这个 Engine 开发或测试的时候用的。
人少,Follow 没有什么意义 或许话题可以搞 Follow
如果有 CDN 之类或反向代理之类的 Rack::Cache 还是有意义的
演示文档的控制台截图是 Windows PuTTY
这里有个重复的: http://ruby-china.org/topics/2701
像 Ruby China 这种网站没必要用事务,万一真遇到错误掉了点数据(其实也就是 counter 之类的)问题也不大。
送餐是个大问题。
Sphinx 实现很困难,Solr 可行
params[:urls].split("\n").each do |url|
Model.create(:url => url)
end
现在已经有 44 人购买了,还没下手的同学赶紧哦!
@Los 现在 Ruby China 后台进程占用内存最多的就是 Solr ... 不过平心而论,还是挺好的,只是配置文件 XML 太鹾了
试过设计 Ruby China 到 Bootstrap 2.0 但是有很多细节的问题,后面就放着没继续搞了 https://github.com/ruby-china/ruby-china/tree/bootstrap-2.0
如果是一个远程的文件的话,可以这样
def download
attachment = Attachment.find(params[:id])
response.headers['Content-Type'] = "application/octet-stream"
response.headers['Content-Disposition'] = "attachment; filename=#{attachment.name}"
response.headers['Cache-Control'] = "private"
response.headers['X-Accel-Redirect'] = attachment.file.url
render :nothing => true
end