2014-01-25 バーコードジェネレータをゆるーくRubyで ruby 「IOモナド難しい..Rubyで書いたらゆるふわ楽勝なのに..」 とか前に書いてたので、ほぼ同様のコードをゆるーく書いてみました。 gist8574615 # => #MJDRYCAD #CKLKCQSW #CHJAQKSZ #YWASAYMI #UHVRVEWW #以下略 重複する可能性を考慮して、必要な数の2倍のコードを生成し、シャッフルしてから必要な数だけ取り出す謎の処理をしています。 「チェックサムする前に重複を削除して、重複した文をまた生成する」を繰り返すほうが速いけど10万件くらいならまあこれでよいでしょう。