【Webキラーアプリケーション事件】
デカ長「おっ!ヤスご苦労さん」
平刑事「あっ、デカ長、ご苦労様っス。」
デカ長「状況はどうだ?」
平刑事「ひどいモンっス。バールのようなものでこじ開けられています。
こりゃ『殺し』ですね。」
デカ長「バール?ずいぶん豪快なやり口だな。」
平刑事「デカ長、『バール』じゃありません。『バールのようなもの』ッス。」
デカ長「わかったわかった、で被害者は?」
平刑事「ガイシャはWeb、近所の人からはインターネットとか
ホームページとか呼ばれていたようですね」
デカ長「それでホシはあがったのか?」
平刑事「ガイシャの交友関係を洗ったところ、何人かの容疑者があがりました
☆はその中にいると思われるッス。」
デカ長「どうでもいいが、ホシを記号で発音するな。容疑者はどんなヤツだ。」
平刑事「まず一人目は、アパッチ(Apache)ですね。こいつは凶暴ですよ。
なにせ、世界中で最も多様されているWebサーバで、
世界中のWebサイトをブイブイ言わせてますからね。
しかも、なんとフリーソフトウェアとして無償で公開されてます、
我々が見ているWebコンテンツ(ホームページ)は、殆どコイツから
発信されてるッスね。」
デカ長「なんてこったい、予想以上の大物だな~。コイツはクロか?」
平刑事「いえ、クロかどうかはまだわかりません。わかってるのは
クロウトにしか扱えないって事ッスよ。」
デカ長「うまいこといいやがって、笑点なら座布団一枚だな、
他の容疑者はどうなんだ」
平刑事「そして二人目は、PHPッスね。
こいつもヤバいやつッスよ。
『PHP』は、サーバサイドスクリプト言語で
動的にWebページを生成するスクリプト言語の一種なんッス
C言語、Java、Perlなどの言語をベースとして作られており、
オープンソースなので無料で使用が可能なんスよ
メリットとしてはWebページ(HTMLファイル)の中に直接記述できるため、
簡単に動的なWebコンテンツが作れるんスが、
最近のWeb制作技術の花形ってやつッスかね。」
デカ長「こいつもかなり、キナ臭いな」
平刑事「ええ、キナくさいッスね。
ところでデカ長、キナくさいの『キナ』って、どういう意味
なんッスかね。」
デカ長「う~ん、多分アレだ、きな粉モチの『きな』だろう」
平刑事「じゃあ、キナくさいの本来の意味って、きな粉モチくさいって事に
なりません?」
デカ長「おいヤス!なにいってんだ、そんなことを言ったら
きな粉モチが可哀相じゃないか!」
平刑事「イヤ、デカ長が自分でいったことじゃ…」
デカ長「そんなことより、容疑者だWebを殺した犯人はいったい誰なんだ!」
平刑事「ハッ!そうでした、デカ長『TOMCAT』もかなり、クサいッスよ。」
デカ長「『TOMCAT』というと、【ふられ気分でロックンロール】のあれか」
平刑事「デカ長、そんな80年代の懐メロ、いまどき何人の人が記憶してる
というんですんスか」
デカ長「違うのか、じゃあ『トムキャット』ってやつぁ、何者なんだ」
平刑事「『Tomcat』とは簡単に言うと、サーバー側でサーブレットや
JSP等のJavaプログラムを実行させるWEBアプリケーションサーバー。
オープンソースのソフトウェアで、Javaサーブレットを
処理するアプリケーションサーバなんスよ。」
デカ長「なんだ、それじゃ、アパッチ(Apache)とキャラがカブっている
じゃないか」
平刑事「確かにTomcatは単独でWebサーバとして動作することも可能ですが、
ApacheやIISのプラグインと動作できるようになっており、
実際にはプラグインとしての利用が主流なんッスよ。」
デカ長「よくわからんぞ」
平刑事「要は、ApacheのWEBサーバーではJavaプログラムを実行出来ないッス。」
デカ長「う~ん、なんだか容疑者だらけになってきたな。」
山さん「デカ長、ちょっといいですか」
平刑事「あっ、山さん、お疲れさまッス」
デカ長「おお、山さん、どうだ捜査の方は」
山さん「街中で聞き込みをしてきましたが、どうも『MySQL』と『PostgreSQL』の
データベース兄弟も一件かんでるようですね。」
デカ長「データベース兄弟?そいつらはどんなやつらだ」
山さんは自分のアゴを軽くつまんで、おもむろに語り出した。
山さん「うむ、『MySQL:マイエスキューエル』はTCX DataKonsultAB社など
が開発している、オープンソースのリレーショナルデータベース
管理システム(RDBMS)。
マルチユーザ、マルチスレッドで動作し、高速性と堅牢性に定評がある。
オープンソースなので基本的には無償で利用することができる。
Windowsや各種UNIX系OSなど、多くのプラットフォームで動作するのも
特長の一つ。PostgreSQLなどと並んで人気の高いシステムですよ。」
デカ長「もう一つのポストグレSQLはどうなんだ」
山さん「うむ、デカ長、それを言うなら『ポストグレスキューエル』です。
『PostgreSQL』オープンソースのオブジェクトリレーショナル
データベース管理システム(ORDBMS)の一つです。
PostgreSQLもフリーソフトウェアであり、
主にPC-UNIX系のOSをターゲットとし、
SQL92/SQL99など最新の機能をサポートしている。
マルチバイト拡張も行われており、日本語や中国語、韓国語な
ど、ASCII文字以外を扱う言語においても使用することができる。
信頼性も高く、ApacheなどのWWWサーバと連携させて使用されることも
多いという、DBソフトですよ。」
デカ長「さすが、山さんだな、解説の小難しさもなかなかのもんだ。」
山さん「あとは、ナマズですね」
デカ長「はあ~?ナマズう~?山さん一体どうしたんだい!
突然、地震予知趣味にでも目覚めたのか?」
山さん「いえ、ナマズ?も容疑者の一人ですよ、ボス
Namazu(ナマズ)は高機能でフリーな日本語全文検索システムです。
LinuxなどUNIX系のOSのほか、Windowsにも移植されています。
Web Serverと連携してCGIとして動作させれば、日本語で
全文検索が可能な仕組みが構築できます。
Search-S for namazuというWindows用のGUIなアプリケーションを
利用すれば、LocalなPC内で多様なドキュメント
(html、text、word、 excel、power point、pdf、一太郎など)
の全文検索が可能になるというアプリケーションです」
デカ長「なんて事だ!これじゃ犯人が全くわからん、Webを殺した、
Webキラーアプリケーションは一体誰なんだ」
平刑事「デカ長!大変です。」
デカ長「ヤス、どうした!」
平刑事「容疑者が全員、自首してきました、どうやら全員が
Webキラーアプリケーションだったようです。」
デカ長「ぬが~、勝手に一件落着してしまった」
彼らは勘違いしているようですが、Webキラーアプリケーションとは、Webを殺したアプリケーションではなく、
Web技術の普及に貢献したアプリケーションソフトの事です。