タグ

moduleに関するmainyaaのブックマーク (5)

  • apache のモジュールを作ろう

    世界一のシェアを誇るといわれているWWWのサーバ用ソフトウェア(ウェブサーバ)の apache ですが、その特徴の一つにモジュールによって機能を拡張できるということがあげられます。 ここでは、ぼくの作ったモジュールを紹介したいと思います。 比較的シンプルなモジュールですので、これからモジュールを作ってみようと思う人の役に立てれば…と思っています。 現在公開中のモジュール mod_db_allow

  • apache module 開発事始め : DSAS開発者の部屋

    先日は,必要に迫られて Apache 1.3 の mod_access を改造したという話を書きました.その時は単にあるものを改造しただけでしたが,ふと思い立って,一から Apache 2.0 用のモジュールを書いてみました.書く上で色々 Web サイトを探してみたのですが,あまり日語の入門向けの文章が見あたらなかったので,開発する上で分かったこと(と言うほど大したものじゃないですが)をまとめておこうと思います. フェーズには,例えばそのリクエストを受け付けるか拒否するかを決めるフェーズや,リクエストされた URI と実際のディスク上のファイルとの間の対応付けを解決するフェーズ,そしてもちろん実際のレスポンスを生成するフェーズ等があります.hook 関数を挿入するポイントはこれらのフェーズになりますが,もちろんその全てのフェーズのための関数を用意する必要はありません.また個別の設定を施す

    apache module 開発事始め : DSAS開発者の部屋
  • CPANパッケージをつくった時のメモ - はこべにっき ♨

    WebService::Hatena::Diary 0.01リリース/わーい,CPAN Authorになったよー - はこべブログ ♨ でCPANパッケージをつくった時のメモをおもむろに公開.なんか変なとこあったらおしえてくださいな みたいな. 書いてから気づいたのですが,Makefile.PLを書こう - soffritto::journalに書かれている,まず,Makefile.PLから書くやりかたの方が,より良さそうすね.Makefile.PLが開発プロセスをコントロールしていて,迷わずに開発がすすめられそうです. ともあれ,以下メモ. 基的に上から下の順番に実行していく. pmsetup でひな形をつくる パッケージのひな形を作成するためのpmsetupというプログラムを実行する.もともとは,miyagawaさんの作ったスクリプトで,自分用にカスタマイズして使う.(CodeRep

    CPANパッケージをつくった時のメモ - はこべにっき ♨
    mainyaa
    mainyaa 2008/10/20
    パッケージング
  • (貧乏な人のための)Perl モジュールの作り方。 : torus solutions!

    ぼくがお金がなくてラクダを買えなかった時に、 こんな情報があればいいなぁと思っていた内容をまとめてみます。 なので、出来るだけフリーのドキュメントを見て内容を確認できるようにしたいと思います。 ちなみに、こちらで動作を確認している Perl のバージョンは 5.6.1 なので、 ドキュメントなどもそのバージョンのものをリンクするようにします。 パッケージ、クラス、モジュール 具体的なクラスの作り方やオブジェクト指向プログラミングの方法などは、 「perltoot - トムによるPerlオブジェクト指向チュートリアル」を何度も読めばわかると思います。 っていうか、ぼくもそれしか読んでないんです。 ごめんなさい。 以下は、そこに書いてある方法で書いた Perl モジュールを、 配布できる形にパッケージングするためのやり方です。 h2xs モジュールを作るには、まず h2xs *1 というおま

    mainyaa
    mainyaa 2008/10/20
    Perl モジュールの作り方。パッケージング。
  • Mint's log: YAPC::NAメモ2日目:How I Learned to Stop Worrying and Love Email::: The 2007 PEP Talk!(メール関係のPerlモジュールについて)

    2007年7月22日 YAPC::NAメモ2日目:How I Learned to Stop Worrying and Love Email::: The 2007 PEP Talk!(メール関係のPerlモジュールについて) タイトルは映画の「Dr. Strangelove, or: How I Learned to Stop Worrying and Love the Bomb」のもじり。プレゼンテーション資料あり。 講演の中で触れられていたけれどメール関係のPerlモジュールは数が多すぎてわけがわからない。このあたりはCPANの構造的な問題だとも思うけど、かなり見通しが良くなった。 Perl Email Project もともとEmail::*をつくるプロジェクトだった 古いモジュールのメンテナンスもプロジェクトの視野に入っている Email::SimpleとEmail::MIME

    mainyaa
    mainyaa 2007/07/24
    Email::SimpleとEmail::MIMEでほとんどの用は足りる。複雑なことがしたかったらMail::Message。その他特別な用途の場合、MIME::Entity、Mail::Abstract。
  • 1