Ruby の正規表現だけで Brainfuck インタプリタを作ることができました。正規表現の実行は =~ だけなので、ループなども正規表現の内部で実行してます。 https://github.com/shinh/hack/blob/master/bf_rb_reg/bf.rb つまりどういうことができるかというと、 BF_REG という Regexp と BF_SUFFIX という文字列定数があって、 bf という文字列に格納された Brainfuck のコードを BF_REG =~ bf + BF_SUFFIX で実行することができます。出力は $~['o0'], $~['o1'], ... に入っているので、 output = '' 256.times do |i| o = $~["o#{i}"] break if !o output += o end 的なコードで取り出すことができ
8月の黒石よされ写真コンテストで、主催した青森県の黒石よされ実行委員会が、最高賞の黒石市長賞を内定した後、一転して取り消したことが16日、分かった。内定後、作品に写った津軽手踊りを舞う少女は自殺した浪岡中学校2年の女子生徒=青森市=と分かり、内部から「波風を立てない方がいい」など異論が出て、再協議したという。 市長賞にいったん内定した写真は8月15日に撮影。生徒は同25日に亡くなった。撮影者の男性=青森市=は生徒と面識はなく、亡くなる前に応募したという。 実行委は内定した今月11日、被写体の踊り手が所属する団体に連絡した際、この生徒と把握。「関係者の承諾があれば良い」と考え、撮影者や遺族に事情を説明し、授賞や写真公表の快諾を得ていた。 しかし、13日夜、実行委の担当者や審査員らの再協議の結果、内定取り消しを決めた。翌14日、事務方が撮影者に受賞の辞退を要請し、了承を得た。遺族にも経緯
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く