WEB系: 2005年5月アーカイブ

核開発問題で巷を騒がしまくりの北朝鮮。既に核ミサイルが日本にロックオンされてるとかされてないとか、何かと話題の尽きない将軍様は日本メディアのヒーロー的存在ですな。そんな中、今日も私はGerogiaOriginal250mlをすする地味な毎日を送っている訳であります。

さて、カウンタCGIの件です。こんなテーマをわざわざブログに書き綴るという行為、実は単なる覚書として後々見やすいという、なんとも自己中心的な思考に基づいていたりします…。まさにWEB的存在価値皆無Death。ってな訳で、あちこちサイトを読み歩いてみて分かったことを箇条書き。

■カウンタ用CGIは主に以下のような構成。

・ヘッダー部分の記述(#!/usr/local/bin/perl)
・各種ファイルディレクトリを変数へ代入(count.dat、lockなど)
・ロック処理(flock、もしくはsymlink or mkdir)
・カウントアップ処理(二重カウント防止用にIP・アクセス時間で分岐)
・ロック解除処理

意外と簡単に完成しそうなムード…?

ウチの彼女のサイトで多少cgiに慣れ親しんだついでに、もうちょいcgiについて勉強してみよっかな~な~んて気分になりました。cgiはphpとかperlといった言語で記述されてる訳ですが、とりあえず無難な所でperlから行ってみることにします。

perlについては全く何も知らない訳ですが、以前EXCELのVBAで遊んだ経験があるので多少は理解に役立つものと思われます。参考書なんぞ買ってくればベターなんでしょうけど、とりあえず面倒なので「とほほのWWW入門」というサイトのperlのページを参考にさせて頂くことにしましたm(_ _)m 結構詳しく書いてあるので初心者な私には十分すぎるほどです。

まずはwindowsでcgiを実行するのに必要なソフト類をDLしなきゃならんそうです。ローカルディスク上に仮想サーバーみたいな環境を作るってことなんですかね。Active PerlHTTPdというソフトがお薦めだそうで、とりあえず書いてある通りDLして設定。ふむふむ、確かにイチイチ鯖にupしなくても動作確認できるってのは便利ですね。まぁ、便利っていうか常識で考えれば鯖にupして実験なんかしたら迷惑極まりない訳ですが(笑

でもって例のサイトのperlに関するページの最初の項から1個ずつcgiに書いてieで表示~、ってのをひたすら繰り返します。ゼロからのスタートってのはいつもながら非常に新鮮です。

とりあえず目標としてカウンターcgiを作ってみようかなぁな~んて考えてます。一番簡単そうですので…。更に普通のカウンター作っても何なんでFlash式で行くことにします。結構Flashは好きなので何かと結び付けたい性分なんです(笑 なんだかんだと夢は膨らみます。

Flashは主に広告バナーなんかでよく使われたりしますが、メニューやサイト全体をFlashにするな~んてのはSEO的には最悪らしいですね。GoogleはFlash内部も読んでくれるようになったらしいですが、その他の検索エンジンでは未だ対応がイマイチのようで…。最近では携帯サイトとかでもFlashが使われてたりしますし、クライアントを選ばずレイアウトがビシッと決まるってのは作る側にしてみれば最高なんですけどねぇ^^; まあ別に知ってる人が見てくれる程度のサイトしか作ってないので、大して重要なことじゃないッスね。

ギズモの耳掻き

| | コメント(0)

ギズモのページにある「耳掻き」の動画、実は数年前から某サイトより直リンされちゃてたりします(笑 サイト内のファイルにリンクしてるページのURLなんかは全てアクセスログにバッチリ記録されちゃってるのでバレバレな訳ですね。ご丁寧にミラーと称してご自分のサイト内にも保存してあるようで、実に豪快な方のようですw 直リン禁止と断ってもいないし、より多くの人にギズモ見てもらえるならそれもいいね♪な~んてノリでそのまま放置してました。

ところがこの度、サイトリニューアルに伴い動画ファイル格納ディレクトリ名を変えてしまったのでリンク切れ状態になってしまいました。「ファイルが見つかりません」って表示される例のアレですね。普通ならこのままほっとく訳ですが、そこはさすがヒマ人な私。無法者にも悲哀をもって接することにしました。

まずpublic_html/に「.htaccess」というファイルをぶっ込みます。中身はリンク切れとなっている古いアドレスを新しいURLに飛ばすように記述。これで某サイトから飛んできた人も、今まで通りに動画を見ることが可能になります。

これだけでは味気ないので更に小細工を施します。直接動画ファイルにリンクするのではなく、動画再生時にウチのバナー広告が画面下に表示されるメタファイルを間にかませました。WMPのスキンモードやその他のプレイヤーで再生されたら意味ないんですけどね…。このバナーをクリックするとウチの表紙がどど~んと開くハズなのですが、何故か2回クリックしないと開かないんですよね。原因は不明です。

さあ完成です。これで某サイトから飛んできた人も、稀に間違ってウチのサイトを訪問してくれるかも知れません(笑

「耳掻き」~ウチのページから普通に再生した場合
http://www.nyororo.com/movies/mimi_kaki.wmv

「耳掻き」~古いURL(http://nyororo.s11.xrea.com/video/mimi_kaki.wmv)を指定した場合
http://www.nyororo.com/movies/mimi_kaki.asf

レイアウト、ほぼ完成

| | コメント(0)

なんとかレイアウトはお好みのスタイルに変えることができました。
シンプルこの上ないカンジですが、ま~スッキリしてていいかな~なんて思ってます。

右側のメニューはメインページにしか表示されないようなので、メインページのタグ内の相当する部分に各gif画像を配置しただけです。その他にもいろいろカスタマイズしようと思えばいっぱいあるのでしょうが、まあこんなもんで十分な気がしますね。おかげさまでCSSについても更に勉強するいい機会になりました。

さて、レイアウト関係はいいとして、そもそもブログの性質?というものは未だ殆ど理解していません。なにやらRSSだのなんだのの設定部分は未だノータッチ状態です^^;。この辺は使っていくうちに覚えていくようなカンジでいいのかな。

さて、一昨日よりMT関連のページを探して読みまくり状態です。
少しずついろんなことが分かって、その都度修正~ってパターンの連続。
CSSの件も日に日にちょっとずつ進歩?してるような気がします。
最終的にはページレイアウトを自在に操れる程度のスキルは欲しいですな~。

でもって、本日の目玉。
ふと思い立って自分でコメントしてみました。
するとウチのMT君は「no entry_id」と実に味気ないメッセージを返してきました。
なんとコメント不能な状態だったようです。
ってなことで、今日もまたググりタイム突入です。

答えはズバリ、xreaサポート掲示板の中にありました。
↑によれば次の通りです。

1)mt.cfgファイルの14行目のCGIPath以降のURLをMTを設置するURLに変更。
2)「BLOGの設定」の画面でSite URLとArchive URLも同じMTを設置するURLにて設定。

単なる初歩的ミスってやつだそうで。
早速設定を変更して再度コメントしてみると見事成功。
う~ん、なかなかすんなり行かないねぇ~。

さて、CSSいじったので多少はフォントが見やすくなりましたね。
「x-small」というサイズ指定になってたのを単純に全部「small」にしただけです…。

テンプレを覗いてみると「xml」だの「php」だの、正直近寄りがたいムードが漂っています。
唯一CSSは馴染みがあったのでとりあえず開いてみると、「何コレ、長っ!」でした。
試しにメインのページのタグだけコピってローカルで開いてみると、あまりの違いに愕然…。
なんと全てのページレイアウトはCSSで制御されておりました。

今までCSSで指定してたのはせいぜいbody、table、linkとかその程度。
そもそもclass指定って技を最近ようやく知ったんですけど(爆
「こんなのっ、オレの知ってるCSSじゃな~いっ!ダダッ!!(夕日に向かって走る)」ですよ、正直。

その後、htmlとCSSを交互に睨み続けること数時間。
なんとか目標のフォントサイズ変更を成し遂げ、ついでに背景やlinkを他のページと同じカンジに変更。
全てお好みのレイアウトにする道はあまりにも険しそうです。

近年話題のブログ、始めてみました。
使い方をイマイチまだ理解していないので不備あるかもです。
正直マメに更新する自信、ないですね…へい。

タイトルは『ザザッキ』、The雑記の音読み?ですね。
試しに「ザザッキ」をググるとヒット件数ゼロ、最高のネーミングです。
テーマとしては雑記というだけに、日々のよしなしごと系で。
と言っても行動半径が極端に狭い生活を送っている関係上、次のような展開になると予想されます。

主なテーマ:
猫、ギター、テレビ番組ネタ、マッサージ

こんなとこですかね。
っていうか、フォント小さすぎですな、こりゃ。
そのうちいじってみます。

このアーカイブについて

このページには、2005年5月以降に書かれたブログ記事のうちWEB系カテゴリに属しているものが含まれています。

次のアーカイブはWEB系: 2005年6月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01