メイン | books »

2006年10月31日

酷い目にあった。

Movable Typeさんをアップグレードさせようと思い立った。なぜなら最近コメント&トラックバックスパムが多すぎて,家の庭に生えてきた雑草を抜くほどの感覚以上に手入れをしなければならなくなったからだ。

エントリーちゃんたちはかわいいが,雑草を毎日何十本も引っこ抜くのは手間である。MT3.3jaは迷惑フィルタが付いているらしい。ほほう。ならばそれにしない手はないな…。

こういう流れで思い立ったので,バックアップをとり,いざインストール。するともうメタメタ。3.11jaから3.3jaにアップグレードするのは結構無理があった。どうも構造自体が大きく変わっているようで,レイアウトがぐちゃぐちゃ。直そうとしばらく奮闘したが,大怪我をしている傷口にカットバンをはったところで傷は覆えない。無理だ。そう悟った私は潔く新しいアドレスでMTをインストールしなおすことを決意した。古いのからは撤退。こういうのをまさに勇気ある決断というのだろう。

転んでもただで起きるのは意外と嫌いなので,エントリーを書き出すファイルのphp化を試みた。phpにすると再構築にかかる時間が格段に短縮でき,cgiの異常終了も回避できるらしいというウワサは聞いていたのだが,いまいち踏ん切りがつかなかった。せっかくなのでこの機会に挑戦。こういうのをまさにピンチをチャンスに変えるというのだろう。すると意外にすんなりphp化に成功。沈みきっていた私の気持ちもようやくアガってきた。

さらにこの際デザイン(というか色合い)も変更し,気分転換を図る。過去のエントリー&コメントたちのインポートにも成功し,2日で9割復旧。後の1割は「bo-peepご案内」というメニューがないという部分。まぁでもbo-peep読んでる人は私のこと知ってるやろうから別にいまさら自己紹介を急ぐ必要もないか!そのうちそのうち!と思い,復旧作業はひとまず終了。9割でもうやめてしまうのがなんとも私らしい。

あぁ疲れた。

今回得た教訓:「アップグレードはこまめに行いましょう」

2005年10月08日

いい加減腹立ってきたコメントスパム

しばらくは放置していたのだけど、ここへ来てコメントスパムが大量に発生した。コレをされると、現在の私のMTはちょっとおかしいのでリンク先が変になってしまったりする。週末中に対策を立てないといけない。とりあえず手っ取り早いのは全角を含まないコメント拒否することだ。

2005年05月10日

記事カテゴリのツリー表示

小粋空間さんを参考にツリー表示にしようと試みた(参照記事サイドメニューのツリー化スクリプト(改))。というのも「あのニュースに一言」カテゴリーに、芸能系のしょうもない話と福知山線脱線事故のようなシリアスな話が並列で記載されている様になんとなく違和感を覚えたからだ。しかし本日12:50現在、カテゴリーのリンクをクリックしてカテゴリー別アーカイブページに飛ぶと記事カテゴリーリストが消失するという不具合が直らない。アーカイブテンプレートがおかしいのだろうが、どうもどこがおかしいか発見できない。全部コピペしてるのに。よし、こういう時は一時カスタマイズから離れて気分転換するのが一番だ。きっと変なところになにかしょうもない記述があるのだろう。ということで放置。でもそのうち原因究明するように。
たまたま発見した小粋空間さんの記事

 カテゴリーアーカイブで全サブカテゴリーリストを表示

参照であっさり解決。痒いところに手が届く素晴らしいサイトだ。どうやらMovableType自体の仕様らしく、タグを変更することで無事表示されるようになった。

それにしても私のテンプレート改造は、突貫工事でプログラミングの美しさを重視する人から見ると目も当てられない状態に違いない。Javascript部分なんて、重複記述がたくさんあるのは分かるがコピペの楽さにかまけてそのままにしている。学部時代に履修したJAVAのクラスの先生が「プログラミングはアートだ。だから書く人が違えばコードは変わるし美しいものもあればそうでないのもある。」と言っていた。本当にその通りだと思う。しょんぼり。

2005年05月04日

お天気表示終了

【こんな感じで表示されてた(Click on the image)】

飽きっぽい私はお天気表示にもう飽きた。というのもプラグインがでていることにはでているらしいが、毎日インデックステンプレートを更新しないとお天気も更新されないのだ。それならYahoo! Weatherの方が手っ取り早い。ということでさようならお天気表示。次は何を入れようかな…。飽きっぽいからシンプルなデザインがいいのだが、文字の比率が多いと自分でやっておいてゲッソリする。
全く関係ないが家のTVリモコンが最近調子悪くて非常にイヤ~な感じだ。電池切れかと思ってビデオのリモコンをTV用に切り替えても、携帯をリモコン代わりにして再挑戦しても調子が悪い。と言うことはTVリモコンが調子悪いと言うより受信側のTV本体の具合が悪そうだ。こういう風になって改めて自分がどれだけTVのチャンネルを頻繁に変える人間か、そしてどれだけリモコンに依存していたかが分かる。

2005年04月23日

天気予報プラグイン追加


今日は左右のメニュー部分が対象になるようにと、右側に天気予報を入れることを企てた。以外と神経質だったりする。プラグインはMTWeatherプラグイン公開より。このプラグインだと花粉飛散量まで表示可能らしいが、私は花粉症ではないのでひとまず天気のみ。ZIPファイルをダウンロードして、ファイルを開くときっちり文字化けしていた。確実に私のせいだと思われるが、ワードファイルで無理矢理文字コードを変換したらなんとか開けた。そして説明にしたがって設定を行いアップロード。しばらくCSSとインデックスファイルをいじってレイアウト修正完了。以下にコードをメモ。
2005年04月18日

学習する私

昨日よりはMovableTypeと仲良くなれた気がする。テンプレートに関しても大体分かってきた。それにしてもカスタマイズでほぼ頼り切っている小粋空間さんのところの情報量はすごい。お金とってもいいくらいだ。まだまだ細かい設定は私には無理だが、MovableTypeさんと仲良くなって早く色々できるようになりたいものだ。なんせ私は飽きっぽいのでそれを阻止するためには学習しなければならない。3、4年ほどWebの技術とは全く無縁の生活をしていたので追いかけるのが大変だ...。

●今日やったこと
 → 画像を表示させてみた。
 → 追記をクリックした時に、下にそのまま表示されるJavascriptを導入した。
 → プロフィールページを作った。
 → 全てのページに(多分)プルダウンメニューを設置した。

デザインの確定を早めにしないと、無間地獄に陥るということを悟った。

2005年04月17日

MovableType設置

どうもレンタルブログスペースでは飽きてしまい(至1ヶ月)、柔軟性のありそうな独自ドメイン+レンタルサーバシステムに移行。といっても内容は変わらないので完全に1人遊び状態だ。MT一式をアップロードしたのにmt.cgiがちゃんと動かなかった。きー!と思いぐぐって見たら、どうもファイルのアップロードがうまく行ってないらしい。そんなバカな、私ちゃんとやったよ?と疑いつつ、もう一度やり直すとちゃんと動いた。こういうエラーは、いくらシステムに腹を立てても結局は私のほうが悪いと決まっている。

とりあえず、1ヶ月分くらいのログをちょびちょび移していこう。投稿した時間も調整できるから良い。

●今日やったこと
 → 独自ドメイン取得、レンタルサーバ契約
 → 新しくMovableTypeを設置
 → Javascriptで動くプルダウン系のメニューを導入
   (トップページのカテゴリーにのみ適用)
 → 一言BBSの設置

まだまだやることはいっぱいあるが、ひとまずテンプレートについてちゃんと理解することにしよう。