Ruby:Hashの値でソートしたArray

Ruby 1.8.7で。

hash.map { |k, v| { :name => k, :count => v } }.sort { |a, b| b[:count] <=> a[:count] }