2009-06-01から1ヶ月間の記事一覧

goodict.cgi

w3m

ここしばらく、w3m から goo辞書をお手軽に利用する Local CGI である goodict.cgi が使えなくなっていたので、改造して使えるようにしてみた。 #!/usr/bin/perl # ~/.w3m/urimethodmap に追加する設定 # e: file:/cgi-bin/goodict.cgi?%s # w: file:/cgi-bi…

買った本

おおきく振りかぶって(12) (アフタヌーンKC)

買った本

キングダム 14 (ヤングジャンプコミックス) 結界師 25 (少年サンデーコミックス)

買った本

文庫版 邪魅の雫 (講談社文庫)

Gray code履歴

どうも、51b です。anarchy golf - Gray codeが回答公開になったので、履歴を公開します。 hinoe さんがトップだったので、main 再帰だろうと推測して main 再帰にしてみた。あと、2 進数を表示するのにループを書くのが面倒だったので、8 進数を使うことに…

3

Combinator Birds や prelude.scm のコメントに載っている SSK(S(K(SS(S(SSK))))K)の場合、 Yx=fxfと仮定する。すると、 fxf=x(fxf) =x(Sf(Kf)x) =x(SSKfx) =S(Kx)(S(SSK)(Kx))f =SS(S(SSK))(Kx)f =S(K(SS(S(SSK))))Kxfとなって、 f=S(K(SS(S(SSK))))Kとすれ…

Y コンビネータの作り方

Lazy K プログラマたる者、Y コンビネータの一つも自力で作れるようになりたいものである、ということで作り方を考えてみた。 みんな大好き Y コンビネータは、 Yx=x(Yx)であるという所から出発する。 1 Y が複数のコンビネータの組み合わせからできていると…

買った本

バガボンド(30)(モーニングKC) BLEACH 39 (ジャンプコミックス)