话说,楼主讲话声音好温柔,哈哈。。。
哪里有批判的意思。。。。。
第一个<元编程>书里明确说了不能,参考私有规则。为什么作者这么问就一定是肯定的意思呢?
已解决,是 redcarpet 的已知问题:https://github.com/vmg/redcarpet/issues/115 但他们没有想要解决的样子,所以自己改了,虽然不太好。
吼吼
特为截止 2 月 12 日零点前回复有效
楼主要改头像啊。。。友情消灭 0 回复~
话说以前装过多次 on my zsh + rvm 一直没出过问题,昨天重装了系统安装 rvm 失败才发现官网和 stackoverflow 上都说两者不太兼容。。。。
作为 Girl 表示无所谓啊~
MS 一般是写个 rake file,这样就可以很方便的写数据库了
唉,尼玛,又一次自问自答,难道是我的问题没问清楚么?有什么不清楚的也请指出来呀? 问题解决了,先贴代码:
logs_file = "logs/#{date_fmt}"
File.open(logs_file, "wb") do |file|
@objs.each do |obj|
file.write Zlib::GzipReader.new(StringIO.new(obj.read)).read
end
end
result = {}
File.open(logs_file) do |file|
file.each_line do |line|
if match = /\tGET\t\S+\t\/(\S+)\t200\t\S+\t\S+\t\S+\t\S+\tHit\t/i.match(line)
result[match[1]] = result[match[1]] ? result[match[1]] + 1 : 1
end
end
end
p result
应该是像我这样合并.gz 文件的做法并不标准,Zlib 库不能正常识别,虽然命令行里可以。所以改为先通过 Zlib::GzipReader 读取出解压缩后内容再写入文件即可~
@codeframe with_toc_data 我已经加过了 我也是搜索到了https://github.com/vmg/redcarpet/pull/186 这个连接,发现 3 天前状态又变成 open 了,不确定和我使用的版本是不是也有关系。不过按照https://gist.github.com/courtenay/5454972 这个的做法就可以搞定了,当然要跟 github 的效果一样还要处理一些大小写和特殊字符的转换。
没有说话,没人自暴,不好认识
#5 楼 @Rei 恩,刚看了你的这篇文章http://blog.chloerei.com/articles/48-turbolinks-guide,写的很赞啊~
rails 里有没有类似 ucenter 的 gem?
一个人!还是新手!鸭梨啊啊啊啊啊!!!!
继续提问:首页缓存部署到服务器上后,第一个来访问的是个韩国人,于是首页瞬间夹杂着韩文!!!才突然想起网站是支持多国语言的(i18n)!!! 所以请问怎么根据不同语言来设置不同的缓存呢?
@jie830413 感觉 :cache_Path 不是我想要的。 如果只缓存第一页的话,
caches_action :index,
:layout => false,
:if => Proc.new { |c| c.request.params[:page].nil? }
这样目前看来是可行的
听完这期后特意去 bugmenot.com 里去看了下,发没居然没有 ruby-china.org 的公用账号,于是注册了个,不过还是新手不能发贴。。。 login: BugMeNot pwd: bugmenot http://www.bugmenot.com/view/ruby-china.org
不能只有T恤啊!有裙子么?!!
@huacnlee 这个网站的代码和http://ruby-taiwan.org/是一样的吧,谁用谁的呀?