たつをの ChangeLog : 2008-09-14

今更だけど、chalow をちょっといじって、RSS に各記事のカテゴリ名を dc:subject で埋め込むようにした。
これで、特定のカテゴリのみを含む/除くように簡単に RSS をフィルターできるようになった。

RSS はバリデーターでのチェック済み(content:encoded 以外は問題なし)。

で、「カテゴリ指定で RSS をフィルタリングする CGI」も試作。
これにより、私のブログで、
- 「日記」カテゴリと「飲食物」カテゴリの記事は読みたくないよ!
- 「書評・感想」カテゴリの記事だけ読みたいよ!
というような要望に答えることができるようになります。
しばらく試験運用してから一般公開します。
CustomizeRSS

ref.
- [を] RSS Validator と HTML Validator のメモ[2008-02-19-2]
この記事に言及しているこのブログ内の記事

『「携帯オーディオプレイヤー」に関する意識調査』が興味深いです。というか、予想通りな進展というか。

- ポータブルCDプレイヤー、絶滅寸前
  ── 「携帯オーディオプレイヤー」に関する意識調査
  http://www.barks.jp/feature/?id=1000043317

「よく使う携帯オーディオ」について、2005年の調査と2008年の調査が比較できます。
まあ、母数や調査対象がいろいろと異なったりかもで、そのまま100%信用できるかどうかはアレですが、
だいたいの傾向は分かります。

携帯オーディオ調査

2005年に 20.3% だった MDプレイヤーは 2008年には 2.1%に。
CDプレイヤーは 27.0% から 1.6% に。
完全に、メモリやHDDによるプレイヤーに押されていますね。

ポータブルCDプレイヤーについて面白い話が。

- デジモノ・ダウンロード関連 : ポータブルCDプレイヤー、絶滅寸前か?
  http://www.barks.jp/news/?id=1000043315
ちなみに、ポータブルCDプレイヤーがなくなったのか、というと、かつて “ディスクマン” とも呼ばれたソニーの「CDウォークマン」を中心に、まだまだ市場に製品が投入されている。そしてAmazonなどをみると、音質にこだわる人を中心に、ユーザーからの評価は概ね高く、どうやら “音の違いのわかる人向け” のアイテムという位置付けになっている様子。

デジタルオーディオプレイヤーの音に不満がある人は、いっそのことポータブルCDプレイヤーに乗り換えてみるのもアリなのかも?
音の違いのわかる人向けガジェットですか…。

でも、100G 越えの iPod に圧縮なしでCDそのままのデータを入れれば、音質は同じなはずなんだけどなあ。追記: 下記の一文に訂正します)
でも、大容量のメモリ/HDDプレイヤーに圧縮なしでCDそのままのデータを入れれば、そして、イヤホンなどの音質に関わる部品がほぼ同じなら音質は大して違いがないはずなんだけどなあ。
まあ近いうちに「音の違いのわかる人」は、CDプレイヤー捨てて、こっちに移行するかと。
次の調査(3年後?)では 0% になってそうです。

(via http://clip.shiwaza.com/post/49807857/cd)

SONY CDウォークマン D-NE730 B


新しく出る LUMIX のデジタル一眼がちょっと気になる。
レフないから「デジタル一眼レフ」じゃなく「デジタル一眼」だけど。

LUMIX G1 レンズキット コンフォートブラック DMC-G1K-K


LUMIX G1 レンズキット コンフォートレッド DMC-G1K-R


LUMIX G1 Wレンズキット コンフォートブルー DMC-G1W-A


まだレンズが出そろわないので様子見だけどね。

関連リンク:
- DMC-G1|デジタルカメラ LUMIX(ルミックス)|Panasonic
  http://panasonic.jp/dc/g1/index.html
- パナソニック、初のマイクロフォーサーズ機「DMC-G1」
  http://dc.watch.impress.co.jp/cda/dslr/2008/09/12/9205.html
- マイクロフォーサーズ第一弾デジタル一眼カメラ「LUMIX DMC-G1」登場 (Gizmodo Japan)
  http://www.gizmodo.jp/2008/09/lumix_dmcg1.html
- 松下、手の平サイズのデジタル一眼「LUMIX G1」を発表 (ITpro)
  http://itpro.nikkeibp.co.jp/article/NEWS/20080912/314689/
- マイクロフォーサーズのベネフィット
  http://www.four-thirds.org/jp/microft/
- LUMIXのDMC-G1が今すぐ欲しい! ([mi]みたいもん!)
  http://mitaimon.cocolog-nifty.com/blog/2008/09/lumix-dmc-g1.html

カテゴリ指定で RSS をフィルタリングする CGI で使うために、chalow のカテゴリ名一覧リストをどこか外部ファイルへ置いておきたい。
とりあえず今は下記の簡単なスクリプトで、cl.itemlist から作成。

mkcatlist.pl
#!/usr/bin/perl
use strict;
use warnings;
use utf8;
my ($in_fn, $out_fn) = @ARGV;
my %cats;
open(my $fh, "<:encoding(euc-jp)", $in_fn) or die;
while (<$fh>) {
next unless s/^[^\t]+\t([^\t]+)\t.+$/$1/;
$cats{$1}++ while (m/\[(.+?)\]/g);
}
close $fh;
open(my $fo, ">:utf8", $out_fn) or die;
print $fo join("\n", sort keys %cats), "\n";
close $fo;

第一引数が cl.itemlist で、第二引数は出力先(カテゴリ名一覧)ファイル名。
あとで、chalow 本体に入れる予定。
というか、入れるべきか検討する予定。


たつをの ChangeLog
Powered by chalow