Page 6 / 35 |<< < 2 3 4 5 6 7 8 9 10 > >>|

無事にフィードが燃焼

2006/04/21 Fri 22:40

というわけで、無事にFeedBurnerへ移行できました。

RSS Auto-DetectもFeedBurner.jpのURIに変更。

<link rel="alternate" type="application/rss+xml" title="RSS" href="http://feeds.feedburner.jp/ilettuce" />

/index.rssへのリクエストもリダイレクトするように.htaccessを変更。

Redirect permanent /index.rss http://feeds.feedburner.jp/ilettuce

リーダーへの登録ボタンのことを考えて、上記2つは日本版へ飛ばしてます。

というわけで、今後はFeedBurner(米でも日でも)をご利用ください。

追記(4/24):Atom版も作ってみました。Auto-Detectだけにそっと入れておきます。

<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="http://feeds.feedburner.jp/ilettuceatom" />

追記(4/26):っていうかFeedBurnerはフィードの形式変換を売りにしてるけど、ひとつのソースから複数のフィードを作ることはできないのね。1:1だけだったら変換もあまり魅力的じゃないなぁ……トラフィックが見えるのはいいんだけど。

Permanent Link | Writebacks (0) | Blosxom | edit
Tagged as: , , ,

content_type.flavourが効かない?

2006/04/21 Fri 07:59

ふと、うちのフィードもFeedBurner日本版)で焼いてみようかと思いたち、

このあたりを参考に、既存の*.rssテンプレートを複製して、拡張子をrss10にして、ヴァリデータで確認……してみたら、なぜかrss10のほうだけinvalidに。テンプレートは全部同じはずなのに。

feedAnalyzerの結果で違いを探してみると、validなほう(rss)は

URL : http://cu39.s57.xrea.com/index.rss
ステータス : OK (200)
サーバー : Apache
更新時間 : 不明
ファイルサイズ : 不明
コンテンツタイプ : application/xml charset=utf-8
スペック : RSS1.0 encode=utf-8
タイトル : 氷山みたいなレタス 

invalidなほう(rss10)は

URL : http://cu39.s57.xrea.com/index.rss10
ステータス : OK (200)
サーバー : Apache
更新時間 : 不明
ファイルサイズ : 不明
コンテンツタイプ : text/html ("charset" は "us-ascii" になります)
スペック : 不明 encode=utf-8
タイトル : 

ということで、どうもContent-Typeヘッダでコケてるらしい。Feed ValidatorのほうでもContent-Typeがtext/htmlになってるようだし。content_type.rss10が効いていないということなんだろうけど……なんで? テンプレートファイル見直してみたり、blosxom.cgiのソースとにらめっこしたり、.htaccessいじってみたり、blosxom 2.0.1にしてみたりといろいろやったけどダメ。rss10という拡張子を他の文字列(rrrとかrrssとか)に変えてみてもダメで、これが特に不可解。*.rssならcontent_typeテンプレートは効いてるのに。HTTPヘッダを触るプラグインも入れてないしなぁ……。

というわけで、とりあえず現象だけメモして考えてみる。サーバ設定の問題ということもあるのかなぁ。

追記:げ、テストしてみたらイヤなことを発見してしまった。なんかことごとくcontent_type.flavourが効いてなかったらしい……。

対象現在表示されるContent-Typecontent_type.flavourの内容
/index.htmltext/htmltext/html; charset=UTF-8
/index.rssapplication/xml; charset=UTF-8application/xml; charset=UTF-8
/index.rss10text/htmlapplication/xml; charset=UTF-8
/index.trackbacktext/htmlapplication/xml; charset=UTF-8
/index.atom (未使用)text/htmlapplication/atom+xml; charset=UTF-8

ぜんぜんダメだったんじゃん orz こうなるとむしろ、*.rssだけcontent_type.flavourが有効になってることのほうが不思議。

このサンプルだけを見て考えると拡張子3文字以上はNGという推測も成り立つけど、cp *.trackback *.tstして作ったtstフレーバーテンプレートでも同じくNG。むむむ。

追記:テスト用CGIでヘッダを比べていると、ModLayoutが働いているものだけヘッダが上書きされていることがわかって、腑に落ちた。もっと早く気づいてもよかったな。XREA固有の問題にももう慣れたよ……。

X-Powered-By: ModLayout/3.2.1

広告の自動挿入、ModLayout関連のでのエラーは既知の問題となっています。
特にヘッダーを操作、上書きする処理にエラーが発生します。クッキー、Location等で期待しないエラーが発生します。
このような場合は、手動で挿入してください。

残念ながら、現在のところ、ModLayout関連のエラーは修正予定はありません。
別の広告配信システムを1年以上前から用意していますが、変更いたしますと、ModLayout関連のコマンドが使えなくなるため、保留しています。

ModLayoutコマンドが使えなくなってもいいから別の表示法に切り替えてほしいなぁ……まあそれを期待するなら金払ったほうが早いという話か。

ひとまず.htaccessでいくつかの拡張子をLayoutIgnoreURIさせていただいた。アプリ自動処理系だから許してもらえるだろう、と思っておくことにする。

LayoutIgnoreURI *.atom
LayoutIgnoreURI *.rss
LayoutIgnoreURI *.rss10
LayoutIgnoreURI *.trackback

でも、こうする前から*.rssに関しては上書きされてなかったのは謎のまま。大元の設定で切ってるのかな。

Permanent Link | Writebacks (0) | Blosxom | edit
Tagged as: ,

2006/04/16 Sun 18:45

個人的に繁忙期に入るので、少し生活を変えてみようと思う。どこを変えるかというと、今現在ネットにかけている、あるいは吸い取られている時間を減らしたい。とはいえ個人的なメール送受信(SNSのメッセージ機能も含めて)は減らすわけにもいかないので、主な削減対象はウェブ閲覧の時間である。

僕のネット歴はだいたい10年前後なのだが、1日のうちウェブ閲覧が占める時間は概ね増大の一途であった。少なくとも意識的に減らすのは今回が初めてといってもいいくらいだと思う。これは必要からそうしていたというよりも、耽溺または依存していたと表現するほうが相応しい状態である――あるいは、帰ってきてテレビつけちゃってそのままダラダラ見続けてしまうような感覚のほうがより近いかもしれない。ともかく、それを初めてカットしてみようと思う。

さて、そうすることで起こりそうな変化はいくつかあるが、「世間から取り残される」という漠然とした不安が僕を今まで耽溺した状態にとどめおいたのは間違いなく、今回もその種の不安はある。しかし以下のようないくつかの疑問を抱いてもいる。

  • 本当にウェブを見ていれば世間から取り残されずに済むのか
    • まぁウェブを見なかったとしたら、多少の「取り残されている」感は出るだろう
    • でも、過剰にウェブを見ることが、ある意味取り残されることにもなるのでは
      • つまり僕のリアルな周辺におけるウェブ情報の評価の問題で、実生活の価値基準では必ずしも要らない情報が多い(将来的には未知数だが、それ以前に現在が切迫しつつある)
  • たとえ世間についていく必要があるとしても、現在チェックしているすべては必要ないのでは
    • 硬軟とりまぜた情報をひとくくりに論じても意味がなさそう
    • 個人的に苦手な、取捨選択作業のいい練習になるかも

と、まぁいろいろ書いてみたが、要するに、あえて「取り残され」てみるのも面白いかも、と感じているのが大きい。実はそれほど大したことなかった、と判明するのは、それはそれで怖いけど。

たとえ取り残されても永遠にその状態でいなきゃいけないわけでもないし、実はそれほど取り残されなかったり、取り残されても追いかける必要を感じなくなるのならそのままでもいい。

と、何をいまさらというような話で、多くの人は細かく考えずこういうシフトができるものなのかもしれないが、個人的にはそれなりに大きな発想の転換だったりする。とりあえず今月いっぱい試してみるか……実行できるかどうかのほうが問題だな、まず。井上雄彦の発言を反芻して取り組んでいきたい。

  • / ()
  • 発送可能時間:
Permanent Link | Writebacks (0) | Diary | edit
Tagged as:

Perlmalinkの間違いを訂正 orz

2006/04/14 Fri 04:08

ものすごく情けない間違いをしていたのを発見しました。

このブログのPermalink(各エントリーの個別URL)の最後の部分(つまりBlosxomデータファイルのファイル名が対応する部分)は

yyyymmdd_エントリーのキーワード.html

という書式になっているんですが、この「yyyymmdd」(8ケタの日付)部分は毎回手打ちしています。この部分が、エントリーを作成した日の一年前の日付になっているものが複数あるのを発見しました。ある年の前半くらいまでは、意識が前年のままになっていて、間違えてたんですね(単なるミスタイプも含まれると思いますが)。

で、今回それを全面的に訂正したため、Permalinkも変わってしまいました。おそらくブックマークをしてもらっているエントリーはゼロに近いと思うのですが、もし仮にしてもらっていたりしたらごめんなさい。あらかじめ謝ってしまいます。

トラックバックをもらってるエントリーも変わってるのが1つ……ごめんなさい orz まあ1つだったのは不幸中の幸い。

日付部分は自動で入るようにwikieditish.cgiをいじったので、もう間違えないよ!(たぶん)

Permanent Link | Writebacks (0) | Diary | edit
Tagged as:

taggingプラグイン設置

2006/04/14 Fri 03:30

taggingしてみたかったので、abeさんのtagging plugin 0.04を設置してみました。プラグインはデータファイルがLFのみという前提で組まれていたので、CRLFにも対応してくれるよう手を入れました。とりあえずこんなかんじでしばらく様子見。日本語もいけてるようです。タギング楽しいなぁ。個別ページに行くとTag Cloudも出ますよ!(追記:その後、左メニューに移動しました)

ここをCRLF運用にしてしまったせいで、他のプラグインでも同じような手直しをすることがあって、LFだけで運用しておけばよかったと今さら後悔……最初から新しく作り直してー。まぁPerlでCRLFをLFに一括変換するスクリプトを組めばいいのか。ちょっと考えよう。

だいぶ機能的な面が満足してきたので、いいかげんデザインもいじりたいところだが、時間がない……。

追記:taggingプラグインソース内の、$link_tagと$link_cloudという2つの設定変数の値をblosxomからblosxom_tagsに変更(147行目あたり)。

# Where to link story tags (URLs defined below)
my $link_tag = 'blosxom_tags';

# Where to link tags in the tag cloud (URLs defined below)
my $link_cloud = 'blosxom_tags';

さらに、mod_rewriteを以下のように設定(もうちょっとエレガントにできそうだけど)。

<IfModule mod_rewrite.c>
RewriteEngine  on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(tags/)(.+)/(.*) $1$2,$3 [N,QSA]
RewriteRule ^(tags)/(.*)$ blosxom.cgi?-$1=$2 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ blosxom.cgi/$1 [L,QSA]
</IfModule>

すると、taggingプラグインに対して

?-tags=hoge
?-tags=hoge,foo

という形式ではなく

/tags/hoge
/tags/hoge,foo

という形式でアクセスすることが可能に! データフォルダ直下にtagsというディレクトリさえ作らなければ、categoriesとバッティングすることもありません。強力すぎる……(うっとり)。

追記(4/16):Related Tagsのアンカーに入るURIは、すでに選ばれているタグに該当タグが追加されるように変更(というか改造)。

Permanent Link | Writebacks (0) | Blosxom | 4 users hatena_bookmark | edit
Tagged as: , , ,

Page 6 / 35 |<< < 2 3 4 5 6 7 8 9 10 > >>|