タグ

HOOKに関するk_37toのブックマーク (4)

  • Use php.ini to replace html with anything - AskApache

    k_37to
    k_37to 2007/06/27
    スクリプトの前と後で自動実行する設定をかいておく
  • ハタさんのブログ : Javascriptでオブジェクトの生成をフックの使い道

    空繰再繰 - Javascriptでオブジェクトの生成をフックするを見ていてどっかで書いたことのあるコードだなーと思っていたら、そうそうjavascriptのプロファイルを作るときにフックしたなーと。 最近だと(new Hatena).blog() - JavaScript でプロファイリング (シンプル版)で書かれているみたいなヤツ。 まぁjavascriptの場合prototypeからslot(property ?)を探せばfunctionにフックは簡単にできるので、プロファイリングとかで結構使える手段です。 たぶん、これはAOPでいうところのAdviceみたいなもので、前処理、後処理に関してfunc = function()とorigin.apply(dest, arg)といかにもわかりやすい文法が使える上にクロージャが使えるjavascriptはある意味凄い。 だって、こんなコ

  • Windowsに土足で乱入?! 〜 フック関数の使い方 : DSAS開発者の部屋

    今日の多くの OS がそうであるように、Windows にも自作のプログラムコードを特定のプロセスへ介入させることのできる「フック」という仕組みがあります。自分自身のプロセスをフックすることもできますが、他のプロセスをフックすることで通常のアプリケーションプログラミングの枠を超えた様々な興味深い処理の実現が可能となります。 ・所定のプロセスに対する Windows メッセージの監視・捕捉 ・所定のプロセスでの特定のイベントに呼応する自作コードの注入 ・既存のアプリケーションの所作を変更 etc. 「自作のコードをあるプロセスに介入させる」とはどういうことでしょう? メモリ上のモジュールイメージにアクセスしてマシン語命令を書き換えて・・という怪しげな方法もありそうですが、Windows では DLL を利用することで比較的容易にこの命題を解決できます。 このことを逆に考えると、自作の DLL

    Windowsに土足で乱入?! 〜 フック関数の使い方 : DSAS開発者の部屋
  • 空繰再繰 - Plagger::Plugin::Filter::SortEntries #2

    岡村 直樹(にゃるら)『輝かしい青春』なんて失なかった人。 2023年10月現在、アルバイトが退職となったので次に備えて待機中。 ※なおゲームのシナリオ・企画を担当された『にゃるら』さんとは別の人間です 略歴1988 年代の早生まれ。『輝かしい青春』なんて失なかった人。 2003 年代後半の高校生時代、自滅的にメンタルを病み、そこから 2023年 10月現在も治療中。 とはいえ 2019年 9月頃に N 高等学校を卒業し、 その後 2022年 8月から 2023年 9月末まで Web アプリケーションエンジニアとしてアルバイト就職をするなどした。 2023年 10月現在、次回の備えて精神科でリハビリに通う日々を送っている。 プログラミングスキルは 2005 年頃、 blosxom のために Perl を扱う事を通じて修得し、 そこから 2023年 10月に至るまで継続して腕を磨いている。

    空繰再繰 - Plagger::Plugin::Filter::SortEntries #2
  • 1