2008-08-01から1ヶ月間の記事一覧
外部リンクのリファラを隠す方法。社内の Trac / MediaWiki のURLをなるべく外に見せたくない場合に。Tracは、ExtLinkRewriterPluginを使う。 http://trac-hacks.org/wiki/ExtLinkRewriterPlugin [components] ExtLinkRewriter.* = enabled [extlinkrewriter…
require 'benchmark' n = 1_000_000 str = ('a'..'z').to_a.to_s str += ('A'..'Z').to_a.to_s str = str * 100 x = "abc" Benchmark.bm do |x| x.report("regexp") { n.times { str =~ /^abc/ ? "t" : "f" } } x.report("index") { n.times { str.index("ab…
markdownにはBlueClothを使えばいいみたいなんだけど。RedClothの3.0.4、4.0.1で確認。 require 'rubygems' # gem 'RedCloth', '< 4.0.0' require 'redcloth' require 'bluecloth' [RedCloth, BlueCloth].each do |c| puts c.to_s + " " + "-" * 60 puts c.n…