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

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

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

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

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

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

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

黙れ!!ケイタロー CX-200

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 | 3 users hatena_bookmark | edit
Tagged as: , , ,

井上雄彦×原泰久「師弟対談」

2006/04/13 Thu 02:00

テスト前になると部屋の整理がむやみにはかどるパターンというか、押し迫ってやるべきことがあって気ばかり焦るものの体と頭はそちらに向かわず、かといって何もしないわけでもなく、その焦りは関係ない行動へと積極的に向かっていく。blosxomプラグイン作るとか、日記書くとか、小説読むとか。

しかし、たまたまゴリエ杯決勝を見ては涙腺がゆるんでみたり、これといったきっかけもなく吐き気がきたりするところを見ると、それなりにストレスを感じてはいるようだ。幸い体は健康そのもののようだけど(吐き気には、肩こりと目の疲れも関係している気はする)。

コンビニで流川楓の表紙に目が止まって、井上雄彦と『キングダム』の原泰久の「師弟対談」を7割くらい立ち読み、そのままヤングジャンプ増刊「漫太郎」を購入。買わせたフレーズのひとつは以下の部分で、「アシスタント時代」という小見出しのついた一節を締めくくっている井上雄彦の発言から。

井上 (……)アシスタントとしてやるべきことは夢中でやるわけです。何も知らずに入っているわけだから、必死についていって夢中でやって、結果的に身につくものだから。何か、変な「ここはステップで」みたいな感じでやっているような人は絶対無理です。そこで全力尽くさないと勉強にはならないですよね。実際、そんな簡単にやれるようなことでもないので、必死になってやらないとついていけないのが殆どですから。そうですね。最近の子たちを見て思うのは“漫画しか考えない”というか“漫画以外の事はちょっと置いておく”という時期は必要ですよね、絶対。色々な欲求をそれぞれ満遍なく満たしている子が多い気がします。でも、期間限定なんだから、その期間、漫画だけっていう風にやっぱりやるべきだと思います。色々満たしているから、どんどん緩くなっていくと、そう思いますけどね。

思い当たるフシがざくざくある。“○○以外は置いておく”ことができないのが、僕のひとつの弱点なのは間違いない。「色々満たしているから、どんどん緩くなっていく」……やはり「以外」は置いとかないといけないよなぁ。

僕自身について考えると、単に欲求を「それぞれ満遍なく満たしている」というよりも、他を切り捨てて取り組むべき「○○」によって自分を支えられるという確信がないために保険をかけてしまうから、色々なことをしている部分が大きい。

少なくとも漫画がすぐに産業として成り立たなくなる気配はないので、その点の不安はないだろうが、しかしある個人が漫画で食っていく立場になれるかどうかは常にリスキーなので、やはり井上の発言は「リスクを取れ」というメッセージと受け取れる(ただし、井上の発言は、アシスタントの段階から、漫画家として独り立ちできるかアシスタントのままか、という文脈で出てきてるんだけど)。

ここにある壁は念能力で言うところの「凝」程度では破壊できず、集中する箇所のほかは「絶」する「硬」を必要とするわけだ。他のリスクを高めるほど、ある能力は強くなる。まこと、念能力は人生のある真理を語るのに便利だ。

そうする必要があるのであれば、そうせざるを得ない。ということはわかっているのだが、身体はそれを拒む。「どうしたいんだお前は」と他人に言われるが、自分でも聞きたいですよ。どうしたいんだお前は。

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

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