「目指せ自作掲示板。」 | ++ acyaplog ++

「目指せ自作掲示板。」

昨日は、進学先のクラスの忘年会で、12時ごろ帰宅しました。
色々な人がいました。面白い人、おとなしい人、イタい人…(笑)。
これから数年は一緒に動くわけなので、なんとか上手くやっていきたいものです。

で、その影響で今日は11時ごろに起床。
その後、もそもそとパソコンをいじっていました。
そこで、ふと
「CGIってPerlで動いてるんだよな。基本とか知ったら、掲示板とかの仕組み部分をカスタマイズを出来るようにならないかな?」
と思い立ちました。
一応授業でも2つくらいプログラミング言語をかじった(JavaとFortran77w)わけだし、基本なら分かるんじゃない?という感じで。CSSだけいじっても、カスタマイズには限界があるし。(…といっても、「カスタマイズ」にとどまらず、作者さんの望まない「改造」にならないかどうかが気になってくるけどね)
で、ググってちょっと調べてみました。
「ポンクソフト」というサイトさんが、結構いい。
あんまりキッチリと基本を知らなくても、何かプログラム言語をやったことのある人なら、さくっとサンプルが作れてしまう。レイアウトも見やすいし、文章も分かりやすいし。

で、ここを見ながら練習することにしましたが…いかんせん、自分は初心者。暴走の可能性が大いにあります。
練習CGIをレンタル鯖で走らせて鯖落とした日にゃあ、アカウント剥奪もありえます。
というわけで、被害を最小限に食いとどめるため、こんどは自宅鯖のお勉強(笑)
自宅鯖は、以前やってみようかと知識だけ集めたことがあったので、何をすべきかはボンヤリと掴んではいました。
つまり、HTTPとPerl。
こいつらがいないとどうしようもないわけです。

で、最初は気合入れてApache入れようかとも思ったんですが、初期設定に必要なデータ(別に練習用にしたいだけだから、ドメインなんていらないし…)が結構あったんで挫折しました
で、「KENT WEB」さんで紹介されてた和製HTTPソフト「AN HTTPD」を導入。
それに「TryThe Homepage」さんでインストール手順を解説(メニューの「サーバー構築」>Perlのインストール)していた「ActivePerl」を追加して、準備完了です。

カタカタカタ… (サンプルプログラム打ち込み中)
カチョ カッ カチョ (出来たプログラムをブラウザで閲覧)
おっ
出来たー!!!!

結構面白いです。仕組み自体は簡単そうな感じ。ていうか記述が案外ゆるくてもよさそう?
とりあえず、1行掲示板みたいのを自分で作れたら面白いな~、と思っています。
セキュリティ対策とかはまだよく分かってないので、SPAMが大変なことになりそうですけどね(笑)。


…そんなことをしていたら、高校の友人のサークルのアカペラコンサートに遅刻しましたorz
16:30は午後時じゃないんだよね…ごめんなさいごめんなさいごめんなさい…
ありがとう、め●!!