タグ

2007年4月24日のブックマーク (4件)

  • perl - parser書くならgoto : 404 Blog Not Found

    2007年04月24日18:00 カテゴリLightweight Languages perl - parser書くならgoto しかし、当の当の番はこちらだったりする。 404 Blog Not Found:perl - POO と goto Perl 5のgotoは、仕組みを理解した上で使いどころを誤らなければかのごとく強力なのである。 前回の例では、それでも"One of many ways to do it"で、「知らなくても困らない」レベルのものであった。しかし、今回の例は、gotoがなければ当にきつい。 以下の例を考えてみよう。 入力: (define (fact n) (if (= n 1) 1 (* n (fact (- n 1))))) 出力: [['define',['fact','n'],['if',['=','n','1'],'1',['*','n',['f

    perl - parser書くならgoto : 404 Blog Not Found
  • 404 Blog Not Found:Yahoo vs. Google - あの素晴らしい「もしかして」をもう一度

    2007年04月24日15:00 カテゴリBlogosphere Yahoo vs. Google - あの素晴らしい「もしかして」をもう一度 404 Blog Not Found:Yahooはあなたを痴りすぎているで見たYahooの痴性は、ますます磨きがかかっている。 Yahoo!検索 - あんこなめたい Yahoo!検索 - あんこたべたい Yahoo!検索 - あんこべたい いかがだろうか。同じあんこでも「なめたい」場合と「べたい」場合では、違うのだ。 しかし、かつてはGoogleだって同じ位すごかったのだ。 pya! google先生 しかし、今ではその面影はない。少なくとも日では。以下の二つを比べて欲しい。 dankogai - Google Search dankogai - Google 検索 「もしかして:dan kogai」っていわれてみたかったよう。 でも、「小飼

    404 Blog Not Found:Yahoo vs. Google - あの素晴らしい「もしかして」をもう一度
  • #5 (株)ライブドア 池邉智洋/谷口公一/ma.la(中編) 2700のブログを読むと見えてくること | gihyo.jp

    (⁠株⁠)ライブドア池邉智洋さん、谷口公一さん、ma.laさんとの対談の中編です。 編集部注) 対談は2007年1月に行われたものです。 livedoor Reader 弾:そういった意味ではlivedoor Readerの立ち位置はどうだろう? こないだ10万人を超えたそうですけど…。 ま:あれは利用登録者数で、実利用者数のほうはもっと低い。mixiは利用者数が登録者数の70%保ってるっていうんですごいんだろうという気はします。僕個人は2700以上、だいたい個人のブログを中心に読んでて、毎日3、4件は増えてるんですけどそこまで使えば確実にわかるんですよ、あれ(livedoor Reader)がよくできてるなぁっていうのが。まぁわかるように作ってあるんで。 弾:よくできてると思う、あれは。 ま:ただ、読みたいブログが20~30件とか、ネット上にそこまで読みたいものがないい人にとっては、使

    #5 (株)ライブドア 池邉智洋/谷口公一/ma.la(中編) 2700のブログを読むと見えてくること | gihyo.jp
  • 404 Blog Not Found:perl - POO と goto

    2007年04月24日00:45 カテゴリLightweight Languages perl - POO と goto というわけで、番。 404 Blog Not Found:perl - 万能なnewの書き方 ここからが面白くなるのだが次のEntryへ譲るここに着目していただきたい。 sub init { my $self = shift; $self->{$_} = $default{$_} for keys %default; $self->SUPER::init(); } 初期化に限らず、自分で何かをしたら次のメソッドに振るというのは、OOでは非常によく見られる光景だ。特にpluginなどを使っている場合、それが著しい。 しかし、このコード、次のメソッドに振っているのはいいのだけど、振ってから戻ってくるのだ。メソッド呼び出しも関数呼び出しに過ぎないのだから、当然といえば当然だ

    404 Blog Not Found:perl - POO と goto