2008年04月16日

Fresh Reader(フレッシュリーダー)XREA導入記

昨日は飲み会で調子こいて飲みすぎてしまい、家に帰ったら即バタンキューだったのでサッカーネタはお休み(笑)。で、たまにはネット関係の話題を。

最近は、ブログの閲覧にRSSリーダーを使っている人が増えていると思いますが、これが便利なようでなかなか痒いところに手が届かなかったりするんですよね。

例えば、マシンごとにソフトをインストールするクライアント型のリーダーだと、私のように家と会社(笑)で閲覧する人間にとっては新着記事がかぶってしまいますし、BloglinesやLivedoor、はてなRSS、Google Readerといったサーバー型だと、未読は共有できるのですが私のようにショボイマシンを使っている人間にとっては、どうしても表示が遅くなってしまいます。

それでも、何とか我慢してGoogleリーダーを使っていたのですが、最近セキュリティを強化してしまったらしく、私が家で使っているロケーションフリープレイヤーの無線LANのファイアウォール機能がおバカなせいで、ログインできなくなってしまいました(涙)。

それで至急いろいろと探した結果、フレッシュリーダーを使ってみる事にしました。

これは、自宅Webサーバーやレンタルサーバーなど、自前のApache&PHP動作環境が必要になって来るのですが、私はxreaでここのサイトを運営しているのでそこにインストール。

具体的には、

1 ダウンロードページからLinux版をダウンロードして解凍、ファイルをサーバーの適当な場所にFTPでアップロード。

2 XREAではPHPをCGIとして動かす必要があるので、.htaccessというファイルを作って「AddHandler application/x-httpd-phpcgi .php」という一文を追加し、リーダーのインストールディレクトリにアップ。

3 リーダーのアドレスにアクセスしてパスワードやユーザー名を設定。

4 新着フィードを定期的に取って来るために、XREAのcronジョブの設定で時間と実行ファイルパス&実行ファイル名(例えばcrawler.sh)を設定。

5 crawler.shの中に下記の内容を記述。改行は必ずLFで行う事。/usr~crawler.phpまでの文は、一行で記述の事。

#!/bin/sh

#PHP
/usr/local/bin/php -f /virtual/(ユーザー名)/public_html/(リーダーのインストールディレクトリ)/crawler.php

exit


6 ファイルをリーダーのインストールディレクトリにアップ、念のためcrawler.shとcrawler.phpのパーミションを705に変更。

7 Googleリーダーのエクスポートで、購読リストをOPML形式で吐き出し、フレッシュリーダーにインポート。

で何とかいけました。改行をLFで指定するところが厄介ですが、秀丸エディタのセーブオプションで、改行をLFに変更する指定が出来たので助かりました。

で、今はそれを使っているのですが、表示がサクサクと速くて実に快適です。ユーザーインターフェースがあまり直感的でないのが残念ですが、検索語句を登録しておくとGoogleやgooのブログ検索で見つかった記事を拾ってきてくれたりするので、他の人が書いた試合の戦評を見てみたいときなどにはとても便利です。

とここで絶賛してもこれを使える人はかなり限られてしまいますが(笑)、レンタル&自宅サーバーを持っている方は是非導入してみてはどうでしょうか。

kobayashi : Permalink | トラックバック (0) | Blog

2007年10月15日

携帯版のアドレスをPCと同じに

大変遅ればせながら(汗)、とあるブログサービスで同じアドレスでも携帯でアクセスすると見られるという話を聞き、当ブログでも携帯のユーザーエージェントで判別して振り分けるスクリプトを調べて追加しました。

もしかすると対応している機種に漏れがあるかもしれませんので、もし同じ「http://gazfootball.com/blog/」のアドレスでアクセスしてだめなら、右のサイドバーにあるリンクアドレスかQRコードでアクセスしてみてください。

あと、登録リンクに「猿のサル日記」を追加しました。

kobayashi : Permalink | トラックバック (0) | Blog

2007年09月14日

Movable Type 4.0導入失敗

現在、ヴェルタとラグビーワールドカップが行われているせいで、JSPORTSのチャンネルからサッカー番組が軒並み消え去ってしまっています(涙)。

なので、先日私が使用しているブログツールであるMovable Typeのバージョン4.0を入れてみようかなと思って作業していたのですが、今使っているXREAのサーバーにインストールされているPerlやPHPのバージョンに対応していない事が判明。

仕方なく新しくサーバーのアカウントを取得して、4.0をインストールしてみたのですがログのインポートが途中で止まってしまい、残りを途中からやり直そうとしてもうまく読んでくれません・・・これまでのバージョンだったらインポートの再開は問題なかったんですけどね。これは果たして仕様なのかバグなのか。

今のサーバーはすっかり重くなってきて再構築でエラーが出まくりだし、ダイナミックパブリッシングが出来る新しい環境にしたかったんですけどね・・・ログが読めないのは致命傷です。他の人は、ブログの容量がオーバーしたりしたらあっさり新しいアドレスで作り直されたりしているようですが、どうも私は貧乏性なので溜めておいたものをどっかに片付けてしまうのは気が進みません(笑)。

今使用中のテンプレートも新しく作り変える必要があるようですし、とりあえずはバージョンアップ放置決定。当面は、このままの形でやり続けるつもりですので、引き続きよろしくです。

kobayashi : Permalink | トラックバック (0) | Blog

2007年04月03日

Blogアドレス移行

と言う訳で、今後はこちらのアドレスでよろしくお願いします。

しかしまあ、環境の再構築自体はそれほど時間はかからなかったのですが、膨大なバックアップログを分割しての再アップに凄い手間がかかり、しかも途中でログを重ねてアップしてしまったものだから、重複エントリーの削除でえらい目を見てしまいました(涙)。

私のところではXREAという会社のレンタルサーバーを使用しているのですが、最近はMovableTypeを始めとして、xoopsやWikiといったいわゆるCMSが多く実装されるようになっているせいか、管理画面が非常に重くなってすぐにタイムアウトになってしまい、エントリーの削除も1個ずつしか受け付けられないので大変です。

そう考えると動的生成をしてくれるWordpressにするべきだったのでしょうが、前にも書いたようにログのカテゴリー分けがおかしくなってしまう問題があり、XREA側も公式にサポートしてないので導入はあきらめました。

まだまだちょこちょこ不具合が出てしまうかもしれませんが、何卒よろしくお願いします。

kobayashi : Permalink | トラックバック (0) | Blog

2007年01月17日

カテゴリー分け完了

ようやく、過去ログのカテゴリー分けが完了しました。

と言っても、エントリーのタイトルでしか判断していないので、中身とカテゴリーがつりあっていないエントリーもあるかと思いますが、そこまで到底チェックしきれないので何卒ご容赦ください。

それにしても、改めて各カテゴリーの数を眺めてみると、戯言がダントツで多いのは当然としても(笑)、海外組や代表の試合をメインに見ている割にはJリーグの戦評が多いな、と。ただし、Jの場合はどこかのクラブを集中的に見ているわけではないので、1チーム毎にバラしてしまうと一気に薄くなっちゃうんですがね。

あとCLも意外に多いですね。これも最近は自由時間がそれほど多くないので、開催日に試合が並行して行われるCLは、この先戦評数はそれほど伸びる事は無いとは思いますが。

海外組関連でのトップは、今のところ昔の貯金がものを言ってイタリアがトップですが、小笠原や大黒の状況を考えると、そのうちスコットランドやフランスに抜かれるんでしょうね。ドイツはJSPORTSでのフランクフルトの放映試合数次第ですねえ。

そして伏兵が自転車(笑)。まあ、これは毎年夏になるとまとめてツール・ド・フランスの感想をアップしてしまうので、それで一気に増えてしまうんですがね。しかしそれでも多いよな・・・

気がつけば、ここもサイト開設からもう4年が過ぎてしまいました。あと4年後も続けていたら、いったいどういう結果になるでしょうか?

kobayashi : Permalink | トラックバック (0) | Blog

2007年01月10日

再カテゴリー分け

いったん過去ログをBlogに落とし込んではみたのですが、過去ログだけが1682もあって、他のカテゴリーがまだほとんど無い状況がどうにもみっともないので、過去ログのカテゴリー分けを進める事にしました。

これが当たり前ですが非常に面倒くさい(笑)。MovableTypeの最新バージョンでは、一括でカテゴリー分けが出来る機能がついてはいるのですが、それでもこの数だと一苦労です。前のデータからログを作成する時に、タイトルからカテゴリーを割り出すルーチンを作っておくんだった・・・と今更愚痴っても遅いんですがね。

まあぼちぼちとやって行きますので、過去ログのエントリー数が減っていってれば、ああ頑張っているんだなとでも思ってやってください。

kobayashi : Permalink | トラックバック (0) | Blog

2006年12月31日

モジュール化完了!

ついでに、ネットを検索して本文もモジュール化する手段を見つけたのでやってみたところ、再構築の時間が劇的に減りました! やったね!

でも、アーカイブのファイル名定義と、モジュールを呼び出すときの書式がバラバラなので、それに気付くまでに随分苦労しました。

つーか、「アーカイブ・ページの最初の日付、年」を設定するところなんて、Yの大文字と小文字が逆転していて、最初は絶対に誤植だと思ってしまいましたよ(苦笑)。

ま、とりあえず年内にBlog化への移行が無事終了して良かったです。あとは、いつ更新を復活するかだな・・・

kobayashi : Permalink | トラックバック (0) | Blog

2006年12月29日

Blog化完了・・・したものの

とりあえず過去ログを全てBlogに落とし込みました。

しかし、全エントリー数がなんと1683・・・(笑) 全てを再構築したらかかった時間が1時間以上・・・(涙)

ダイナミック・パブリッシングでアーカイブを構築するともっと負荷が軽いんでしょうが、アーカイブのページ分けをするPaginateプラグインを使っているので、スタティックでやらないとダメなんですよねえ・・・

長年毎日MovableTypeでBlogを更新している人とかはどうやって対処してるんでしょうか? レンタルサーバー上に構築するんじゃなくて、FC2とかのレンタルブログなら大丈夫なのかなあ。

・・・と書いたその後、ブログパーツのモジュール化(右のカラム部分の切り分け)という方法があるのを知って試して見ました。

ただし、再構築を1日に2度やる度胸は無いので、トップページのみで動作確認をしましたが。これで少しは軽くなるといいなあ。

kobayashi : Permalink | トラックバック (0) | Blog