Shuhei Kagawa

ascii コード

Dec 9, 2009

How else would you get away with swearing in a paper? – CollegeHumor picture を訳してみました。

Poem.

You translated my poem, I congratulate you. I wish I could rhyme with poem, but its very hard to. I just beguiled you,

irb で下のような関数を書いてから、ひたすら 0 と 1 を打ち込み・・・。

class String
  def bin
    Integer('0b' + self)
  end
end

def decode(ascii)
  0.step(ascii.size - 1, 8) do |num|
    puts ascii[num..(num + 7)].bin.chr
  end
end

作る方は簡単でしょうが、読む方は大変です。