the Perl Conference Japan

overview
Workshop
Tutorial
Program Committee
Speakers / Instructors


協力団体

JWNTUG

JUS


O'Reilly Japan Home

SESSIONS



ここでは、Perl Confrenceでの
各セッションの概要を説明しています。

掲載の順番は、以下のプログラム順です。

  • 11日Tutorial
  • 11日Workshop
  • 12日Tutorial
  • 12日Workshop



CGI Programming and Web Security

スピーカー:田辺茂也

セッション概要
このセッションではセキュリティーの概念はもちろん、 Network,Web,CGI programmingそれぞれのケースでどのような 注意や技術、ツールが必要か等を詳細に解説します。
セッション内容
  • Security OverView
  • Network Security
  • Web Server Security
  • CGI ProgrammingにおけるSecurity
  • 各プラットフォームにおける注意点


Perlによる日本語情報処理



XML & Perl



CaseStudy

WIDEプロジェクトの安否確認システム

スピーカー:丸山太郎

セッション概要
1996年1月からはじめられた、WIDEプロジェクトによる インターネット災害訓練(IAA)を題材に、その中でPerlがどのように 活用されているのかを検証します。
セッション内容
  • IAAプロジェクトの概要
  • 第3回訓練のシステム構成
    ネットワーク接続、インターネットと衛星マルチキャストの融合、
    サーバーシステムの階層と各クラスタの構造
  • Perl使用例
  • 今後の展開


CaseStudy

全文検索システムNamazuの設計と実装

スピーカー:高林哲

セッション概要
全文検索システムNamazuを、開発者の高林氏に詳細に 解説して頂きます。また、Perlで開発するメリットについても 言及して頂きます。
セッション内容
  • 全文検索システムとは
  • Namazuとは
    開発の動機
    開発の経緯
    Namazuの特徴
  • Perlで開発するメリット
    Win32,OS/2への対応と苦労話
    便利なテクニック
  • Namazuの今後の展開


CaseStudy

fmlのProgramming Style

スピーカー:深町賢一

セッション概要
fmlはPerlを使って書かれたMailing List Server Packageです。 このセッションではそのfmlの概要を解説するとともに、 Perlをどのように使用しているのか、その経験上から得た、 Perl Programmingの注意点やProgramming Styleの重要性について も触れてもらいます。

セッション内容
  • fml Overview
  • fml実例
  • Programming StyleとPerl
  • Object
  • Portability
    UNIX(Solaris2.x,WindowsNT 4.0)
  • Styleのまとめと今後の展望


Perl Win32 Module Extensions



Perl/Tk

スピーカー:小林弘明

セッション概要
このセッションは、Perl/Tk日本語パッチの作者である 小林氏にPerl/Tkについて、実例をもとに詳細に解説して頂きます。 Tcl/TkとPerl/Tkとの違いについても触れて頂きます。

セッション内容
  • Tkとは
  • Tcl/TkとPerl/Tkとの主な違い
  • Perl/Tkで何ができるか
  • Perl/Tkの使い方
  • 日本語版(Tk400)の実装、JP-patchの作り方
  • JP-patchの今後


making of jperl

スピーカー:渡辺博文木村浩一

セッション概要
このセッションでは、Perlで日本語EUC、Shift-JIS,JISコード を扱えるようにするパッチ、jperlについて解説します。 今までのjperlの歴史やその役割、実際の開発の裏話なども 紹介します。

セッション内容
  • jperlとは
  • jperlの歴史的推移
  • jperl開発の秘話
    実装の方法
    文字クラスの高速化等
  • jperlの今後


Win32/UNIX:Comparison & Integration



Plenary Session

Ruby

スピーカー:まつもと ゆきひろ

セッション概要
オブジェクト指向スクリプト言語、Rubyについて 開発者である、まつもと ゆきひろ氏に開発の経緯、設計思想、 機能や多言語との比較まで、詳細に解説して頂きます。

セッション内容
  • Rubyの概要(OverView)
  • Ruby開発の経緯
    開発の動機、歴史的背景、Perlからの影響、文法
  • Ruby1.2の特徴、機能、多言語との比較
    オブジェクト、クラス、モジュール、変数・定数、制御構造、ライブラリ、time moduleを使って、各言語と比較を行う。
    Rubyで作ったOODBのデモ
    Ruby/Tk, Ruby/Gtk
  • Rubyの今後の展開


Perl Win32 General Tutorial



Perl Win32利用による Webアプリケーション開発

スピーカー:石堂正樹

セッション概要
このセッションでは、Win32上でのWeb Aplication開発を取り上げ、詳細に解説します。CGIの概要から、代表的なWin32 Web server(IIS,Apache,SuiteSpot,AnHTTPd)におけるCGIの設定方法、Apacheにおけるmod_perlの概要、IISにおけるPerl ISAPI,Perl_ex,Perl ScriptによるASPの概要や説明、注意点などについても解説します。

セッション内容
  • CGIの概要
  • lib-cgiとCGI.PMの使い方
  • debugのコツ
  • 代表的なWin32 WebServerにおけるCGIの設定方法
  • Apacheにおけるmod_perlの概要
  • IISにおけるPerl_ISAPIの説明と注意点
  • IISにおけるPerl_exの紹介
  • IISにおけるPerl ScriptによるASP


WSH(Perl Engine)によるNT Administration

スピーカ−:安納 順一

セッション概要
このセッションは概説と実践の2構成です。 概説では、WSHとは何か、動作環境やオブジェクトモデルに ついて解説し、実践では、Win32エクステンションを使用する場合と、 既存もしくはフリーのCOMコンポーネントをコールする場合を解説。

セッション内容
  • 概説
    WSHについて
    ActiveXホストとは
    WSHとは?
    WSHの動作環境
    WSHのオブジェクトモデル
  • PerlScriptについて
    PerlScriptとは
    PerlScriptの基礎
    メソッド
    プロパティ
    コレクションオブジェクト
  • OLEとCreateObject
  • ActivePerl Build 502 (Perl Build 316)での変更点
  • Win32::OLE
    Set obj = CreateObject
  • 実践
  • ユーザ管理
  • Win32::NetAdmin
  • ADSI
  • イベントビューア
  • レジストリ
  • ネットワークドライブ
  • その他便利なエクステンション
  • 応用
    MS Agent
    ログオンスクリプトで使用する
  • 参考になるサイト


CaseStudy

分子生物関連データベース統合検索システム

スピーカー:飯坂剛一

セッション概要
このセッションでは、ヒトゲノム解析センターでサービスしている ホモロジー検索システムを事例としてとりあげます。 PerlをベースにしたCGIやラッピングスクリプトを使ってのNQSへのジョブ 投入など、このシステム内でどのようにPerlが活用されているか を詳細に解説します。
セッション内容
  • 解析センターの検索システム概要
  • 検索システムの詳細、CGIプログラムとNetwork Queing ServiceにおけるPerlの使用例
  • 大規模なシステムにおけるPerl使用の利点・欠点
  • 今後の展望


CaseStudy

Web Client Program:朝日奈アンテナによるコンテンツ情報の取得と利用

スピーカー:岩本圭司

セッション概要
このセッションではWeb Client Programの事例として 朝日奈アンテナを取り上げ、その概要とどのようにして Perlを活用しているかを解説します。
セッション内容
  • 朝日奈アンテナの概要
    朝日奈アンテナとは
    開発の経緯
  • Web Clientとしての動作
  • コンテンツ情報の解析(Perlによるテキスト処理)
  • 今後の展望


Apache/Perl/Database Integration at work: behind Interop '98 Tokyo



Comparison of Script Language

スピーカー:前田薫(司会)、飯坂剛西中芳幸まつもと ゆきひろ齊藤明紀

セッション概要
このセッションでは、代表的なスクリプト言語を取り上げ、各言語の 比較や、効果的な使用法を各スクリプトの代表者の方々に解説して頂きます。
セッション内容
  • 各スクリプトの紹介
    sed,awk,sh(齊藤氏)
    Tcl/Tk(西中氏)
    Python(飯坂氏)
    Ruby(まつもと氏)
    Perl(前田氏)
  • CaseStudy


Java Perl



Apache mod perl

スピーカー:田辺茂也

セッション概要
このセッションでは、Apache上でmod_perlを使う 優位性や、使用上の注意点、実際にどのようにして活用 するのか等を詳細に解説します。 また、プラットフォームの違いによる注意点にも触れて頂きます。

セッション内容
  • mod_perl概要
    どういうところで使えるか、使うべきか
  • IIS上での使用の注意点
  • インストール、設定の解説
  • 処理速度の比較
  • セッション管理


Perl Win32開発環境

スピーカー:岡部恵一

セッション概要
このセッションでは、Win32における開発環境を、 開発例を使って詳細に解説します。 Perlのバージョンによる違いや注意点、また、 各プラットフォームの違いについても触れます。 くわえて、ppmの使い方や各debuger、 統合開発環境PerlBuilderについても解説します。 後半では、開発例を紹介し、実際の開発における注意点や 開発方法を紹介します。

セッション内容
  • Perl4とPerl5の相違点
  • Perl5 Unix用とwin32用の相違点
  • Perl for Win32の中での相違点
  • Perl開発環境 (ActivePerl build502)
    インストール・アンインストール
    ppmの使い方
    組み込みdebugerについて
    activedebuggerについて
    統合開発環境PerlBuilerについて
  • Win32環境における開発
    podについて
    perl2exeについて
    参考文献・URLについて
  • 開発例
    仕様
    正規表現について
    バイナリ処理について
    plとpmについて
    tieについて
    perl/Tkについて
    ネットワークについて


株式会社オライリー・ジャパン
The Perl Conference事務局

perl@oreilly.co.jp
http://www.oreilly.co.jp/perl.htm