[gitlabhq] be rails console 21:46:10 ☁ master ☂ ⚡
Loading development environment (Rails 3.1.1)
1.9.2p290 :001 > a = "foo 123"
=> "foo 123"
1.9.2p290 :002 > a.gsub!(/([\d]+)/) do
1.9.2p290 :003 > "bar #{$1}"
1.9.2p290 :004?> end
=> "foo bar 123"
好像没有你这个问题。是不是被你哪里 monkey patch 掉了。
事不宜迟,没有就赶快造一个吧。
gravatar 最近问题比较严重,我在 chrome 下经常会出现 坏掉文件的图标。大概几分钟后会自动恢复。
会不会是 gravatar 限制了同一 ip 请求头像的次数,所以同一出口的大公司就很容易杯具.(纯属猜测。
胡子多貌似是遗传吧..
@hooopo 话说有木有什么转码的最佳实践?或者在 rubyeye 写一篇?
+1..我开始的理解是有误的。
#1 楼 @hooopo 看来这个先后顺序被我搞混了,虽然探测到是 gb2312 之类的,但是实际上它本身还是 ascii 字符序列。所以先 force_encoding 再 conv 才是正确的顺序。
thx @hoooooooooopo 大神。
@hooopo https://github.com/yavaeye/yavaeye/blob/master/lib/hot.rb 貌似跟你的一样。参考 reddit 满塞。