Top Level Namespace
Defined Under Namespace
Classes: AudioPlayer
Instance Method Summary collapse
Instance Method Details
#generate_random_string(length = 8) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/gen_random.rb', line 3 def generate_random_string(length = 8) buffer = String.new for i in 0..length rnd = rand(26 + 26 + 10) case rnd when 0..25 buffer << (rand(26) + 'a'.ord).chr when 26..52 buffer << (rand(26) + 'A'.ord).chr else buffer << (rand(10) + '0'.ord).chr end end return buffer end |