タグ

ブックマーク / clouder.hatenablog.com (2)

  • Apache2.2の各フックで動くモジュールのファイル一覧 - clouder's blog

    フックの順番はてきとう(処理順ではない)です。(あとで気が向いたら直します。) ↑なるべく順番になるように直してみた。けど順番は無保証にしときます。 あとたぶん標準のモジュールだけのはずだけどなんかが紛れ込んでるかも。 これの出しかたはエントリ下に書いておきます。 hook source file pre_config mod_logio.c mod_log_config.c prefork.c mod_rewrite.c mod_headers.c mod_dbd.c mod_proxy.c test_config mod_so.c open_logs prefork.c core.c mod_log_config.c post_config mod_include.c mod_cgi.c core.c mod_ext_filter.c mod_headers.c mod_proxy.c

    Apache2.2の各フックで動くモジュールのファイル一覧 - clouder's blog
    RanTairyu
    RanTairyu 2009/04/07
  • UNIVERSAL::canとは? - clouder's blog

    いつも忘れるのでメモ。 UNIVERSAL::canは、あるクラスでcan()を定義していた場合にUNIVERSAL::can( $instance, 'foo' )とやっても組み込みの UNIVERSAL::canではなく、そのクラスで定義されたcan()が呼ばれるようにするもの。 具体的には下記のようにmainでUNIVERSAL::can()を読んでも、組み込みのUNIVERSAL::can()ではなく、クラスBのcan()が呼ばれます。 package A; sub new { bless {}, shift } sub foo { warn "foo" } package B; use base qw(A); sub can { warn "B's can called"; return; } package main; use UNIVERSAL::can; my $b = B

    UNIVERSAL::canとは? - clouder's blog
    RanTairyu
    RanTairyu 2008/12/21
  • 1