если у вас есть двоичная строка, скажем что-то вроде:
s = "01001101011011110111000101110101011001010110010101110100"
и вы хотите преобразовать его обратно в текст ascii в Ruby, вы можете сделать так:
s = "01001101011011110111000101110101011001010110010101110100"
(0..s.length-8).step(8) do |i|
print s[i,8].to_i(base=2).chr
end
Надеюсь, это кому-нибудь поможет:)