Se você deseja obter uma representação binária de uma string em Ruby, pode fazer:
"Hi! I'm a string".chars.map(&:ord).map { |x| x.to_s(2) }
O argumento opcional em #to_s
leva um número com o qual o número é formatado.
10.to_s # => "10" (base-10)
10.to_s(2) # => "1010" (binary)
10.to_s(16) # => "a" (hexadecimal)