ActiveState Home Page       Win32 FAQ


文書名

perlwin32faq3 - ドキュメントとサポート



概要

Perl for Win32 ドキュメントとサポート



Perl for Win32のドキュメントはどこで入手することができますか?

Perl for Win32のドキュメントは、perlディレクトリ内のHtml及びHtmlHelpディレクトリにHTML及びHTMLHelpフォーマットで格納されています。 標準のperlディストリビューションのドキュメントの他に、Win32特有のエクステンション用ドキュメントがあります。 Win32特有のエクステンション用ドキュメントの詳細については、 Perl for Win32ディストリビューションにはどのようなモジュールが付属していますか? を参照してください。

標準のperlディストリビューションのドキュメント(perl*.htm) には、いくつかのUNIX特有の情報の他に、Perl for Win32では動かない機能や関数のリストが入っています。 perlwin32とperlportのページには、Win32プラットフォーム上でのポータビリティの問題が掲載されています。

また、perldocコマンドでもPerlドキュメントを読むことができます。 コマンドプロンプトから、次のようにperldocに続けて読みたいドキュメント名を入力します。:


    perldoc perlwin32
    perldoc perlfaq

ドキュメントはバイナリディストリビューションに含まれていて、インストール時に自動的に作成されます。ソースディストリビューションからでも、``make installhtml''とすれば作成することができます。



Perl for Win32にはどのようなドキュメントが付属していますか?

Perl for Win32には標準Perlのドキュメントの他にWin32特有のドキュメントが付属しています。 コアモジュールについても、それぞれドキュメントが揃っています。

O'Reilly社から出ているPerl Resource Kit for Win32には、また別のドキュメントが入っています。 これには、Perl及びモジュール、ユーティリティの全ドキュメントが(Netscapeや他のブラウザのユーザ向けに)HTMLと(MSIE4.0ユーザ向けに)マイクロソフト社の新しいヘルプフォーマットであるHMMLHelpの形で利用できるようになっています。 また、PerlのドキュメントフォーマットであるPOD(Plain Old Documentation)の形でも用意されています。

Perl Package Manager や Visual Package Manager でモジュールパッケージを追加する際には、そのモジュールのドキュメントも一緒にシステムにインストールされます。 このドキュメントは、HTMLHelp、HTML、PODフォーマット(ドキュメントがモジュールに埋め込まれている場合)で提供されます。



Perl for Win32 や PerlIS の正式サポートはありますか?

ActiveState社が主催するPerl関連のメーリングリストでメンバ間のサポートを受けることができます。 メーリングリストの詳細については、 http://www.ActiveState.com/support/ に掲示されています。

ミッションクリティカルなさぽーとについては、http://www.PerlClinic.comのPerl Clinicに相談してください。

Perl Clinicは、Perlに関するすべての悩み事に対して有料でサポートを行っています。



Perl for Win32に関する情報で、World Wide Webでアクセスできるものはありますか?

Perl for Win32に貢献しているWebページがいくつかあります。 以下は主要なもののリストです。:



Perl for Win32 や Perl for ISAPI 用のメーリングリストはありますか?

ActiveState社が Perl for Win32 コミュニティ向けにさまざまなメーリングリストを解説しています。詳しい情報は、 http://www.activestate.com/support/mailing_lists.htm に掲示されています。

メーリングリストのアーカイブもActiveState社のWebサイトに掲示されています。

メーリングリストに質問を投稿する前に、まずFAQ(Perl for Win32用のFAQはありますか?参照)やアーカイブを確認するようにしましょう。 リストのメンバは、多くが残業続きのプログラマや管理者です。 ですから、最良の回答を得るには、礼儀正しく、明確に、そして、自分で問題を解決しようとしたことをきちんと示すことが求められます。



Perl for Win32の問題専門のUsenetのネットニュースはありますか?

まだありません。全般的なPerlの質問に対しては、comp.lang.perl.misc(訳注:日本ではfj.comp.lang.perl)を利用するとよいでしょう。 しかし、UsenetのPerlニュースグループの大半のメンバはUNIXプラットフォームの話題に集中する傾向があり、多くの回答は望めないかもしれません。 Win32特有の情報については、 perl-win32-usersメーリングリスト(Perl for Win32 や PerlIS用のメーリングリストはありますか?参照)に参加するとよいでしょう。(訳注:日本語用はperl-win32-j)

Webサーバの設定やCGIプログラミングについては、次の3つのニュースグループが好適です。:


    comp.infosystems.www.servers.ms-windows
    comp.infosystems.www.authoring.cgi
    comp.infosystems.www.authoring.misc
(訳注:日本では下記等があります。:)
    fj.net.www.servers
    fj.net.www.browsers
    fj.net.www.authors


Perl for Win32用のFAQはありますか?

今読んでいるのもその1つです。 また、Perlではヘルプシステム内に主要なPerlFAQが組み込まれています。 このPerlFAQは100ページ以上もあるので、数部に分割されています。

Robin Chatterjeeの Perl for Win32 のページには、perl-win32-usersメーリングリストに寄せられるFAQとその回答が転載されています。:


    http://www.geocities.com/SiliconValley/Park/8312/


Perl for Win32のバグを報告するにはどうすればよいのでしょうか?

ActiveState社のバグ報告システムが http://www.ActiveState.com/bugsにあります。

ここにバグを報告する前に、確認しておくべき項目がいくつかあります。:



HtmlHelpとは何ですか?

HtmlHelpはMicrosoft社の新しいヘルプフォーマットです。 .CHMファイルが古い.HLPファイルに取って替わりました。 変わったところは、HtmlHelpはより連携しやすくなっている点(RTFコンバータ等は不要)と、スクリプトやアプレット、スタイル、クールなHTMLを含め、シンプルなHTMLドキュメントが持っているものをすべて取り込むことができようになったことです。

ActiveState社は Perl for Win32 のオンラインドキュメントに HtmlHelp フォーマットを採用しました。 つまり、Win32用のPerlのドキュメントは丁年に達し、別物になったのです。 Perlのヘルプは、キーワード検索ができるようになりました。そして、それはPackage Manager ツールでパッケージを追加する度に簡単に拡張されるようになっています。



質問しても構いませんか? あるいは、どのように質問すればよいのでしょうか?

質問の際のエチケットは、メーリングリスト、ニュースグループ、チャット、IRCチャンネルを問わず同じです。 参考までに質問の助けとなるポイントを挙げておきます。



Perlの話題について話し合えるライブチャットはありますか?

Win32 Perl向けのライブチャット/ヘルプについては、IRCのUnderNetの#perl_win32チャンネルがお薦めです。 比較的新しいチャンネルですが、成長を続けており、オープンなディスカッションポリシーを取っています(Perlに関することなら何を話してもかまいません)。 このチャンネルは、David Grove (pete@dave-world.net)が所有、運営しています。

UNIXやさらに一般的なPerlプログラミングについては、EFnet(大規模局)及びUnderNetの#perlを試してみるとよいでしょう。 但し、EFnetの#perlには注意が必要です。 受け入れられないディスカッショントピックスがかなりあるのです。 具体的には、Win32特有のPerlの問題、非プログラマの質問(たとえば、「いいスクリプトをダウンロードしたのですが、どうやって動かしたらいいのでしょうか」)、CGI/WWWプログラミングなどです。 しかし、EFnetの#perlでは、Tom Christiansen (tchrist) や Randall Schwartz (q[merlyn])などのPerlの鉄人に出会うこともできます。 私はそこではまだLarryには会っていませんが、時々行っていると彼は言っていました。

これらのIRCチャンネルでは、自分自身で作業を行い、自分自身で問題を解決しようとすることが求められます。 自分がダウンロードしたスクリプトについて、誰かが一々調べてくれるとか、「動かしたいが自分でPerlを勉強する時間はない」のに誰かが動くようにしてくれるなどと期待して入ってはなりません。 このような態度は、直ちにチャンネルへの出入り禁止を招きます。 これらのチャンネルのメンバは、自分の仕事を他人に押しつけるようなタイプには容赦しない、オーバワークのプログラマ達なのです。

質問が終わってもしばらくはそのまま留まり、チャットした方がよいでしょう。 それが礼儀というものであり、「Perlスタイル」やPerlプログラマが日々どのようなことを考えているのかを学ぶよい方法でもあります。



著者および著作権について

この FAQ は、元々Evangelo Prodromou evangelo@endcontsw.comが作成し、保守していたものです。 現在、この文書は、O'Reilly社のBrian Jepson及びActiveState社のDavid GroveとDavid Dmytryshynが改訂・更新しています。

このFAQはパブリックドメインですが、使用する場合はオリジナルの作者について明示してください。

ActiveState Home Page      Win32 FAQ