Bulknews::Subtech RSSフィード

2006/10/16 (月)

Plagger Slides 23:13  Plagger Slides - Bulknews::Subtech を含むブックマーク はてなブックマーク -  Plagger Slides - Bulknews::Subtech

明日のスライド作成中。YAPC::EU のをベースに、サンプルをかなり増やした感じ。http://kansai.pm.org/cgi-bin/jenq.cgi?enq=7thmeeting を見た感じでどれくらいの客層なのか想像がつかないんだけど、70 のうち

  • Plagger 聞いたことあるけどよくわからない: 25人
  • Plagger やってみたいけどどう使うのか?: 25人
  • 基本的な設定だけつかってます: 15人
  • プラグイン自分で書いてます: 5人

ぐらいなのかなぁと思ってますが、あってるかな?

hatenagraph.pl 19:32  hatenagraph.pl - Bulknews::Subtech を含むブックマーク はてなブックマーク -  hatenagraph.pl - Bulknews::Subtech

はてなグラフAPIリリースということでいまブームのCLIツールを書いてみた。

http://svn.bulknews.net/repos/public/misc/hatenagraph.pl

ほとんど 30boxes.pl のコピペ。

> hatenagraph.pl
Hatena username:  miyagawa
Hatena password:  ********
Graph names (Comma separated): 体重,体脂肪率

として初期化。(あとからやるときは hatenagraph.pl setup)

> hatenagraph.pl
体重 on 2006-10-16: ***
体脂肪率 on 2006-10-16: ***

のようにして日々実行する。日付指定は --date=2006-10-12 のように。

Plagger on Kansai.pm 12:34  Plagger on Kansai.pm  - Bulknews::Subtech を含むブックマーク はてなブックマーク -  Plagger on Kansai.pm  - Bulknews::Subtech

no title

そういえば明日です。申し込みまだの方はぜひ。関西でしゃべることはあと数年はないと思います。。

[Plagger] テレビ番組表を Plagger で #2 11:50  [Plagger] テレビ番組表を Plagger で #2 - Bulknews::Subtech を含むブックマーク はてなブックマーク -  [Plagger] テレビ番組表を Plagger で #2 - Bulknews::Subtech

エラー - キャバクラで働くQ&A

ライブドアの番組表で検索結果フィードを出してくれるんだからカレンダーを出してくれてもいいのに。

たしかにそれは盲点だった。

livedoor から livedoor にいくと、カテゴリやら出演者で検索して RSS がつくれるので、ここから iCal つくれますね。WOWOW とかもちゃんと出てるし。。スクレイプする必要なかったな(WOWOW のリーガとかはカードが決まるのが直近なのでサイトのほうが情報は早そうですが)

ただ検索したフィードは Livedoor TV 独自の namespace 拡張で gcode とか iEPG、開始・終了時刻とか入ってるので、これをパースしないとだめですね。

<tv:feed rdf:parseType="Resource">
  <tv:genre>スポーツ/サッカー</tv:genre> 
  <tv:startDatetime>2006-10-16T00:45:00+09:00</tv:startDatetime> 
  <tv:endDatetime>2006-10-16T02:40:00+09:00</tv:endDatetime> 
  <tv:gcode>96433581</tv:gcode> 
  <tv:iepgUrl>http://tv.livedoor.com/tvpi.epg?pid=20510940</tv:iepgUrl> 
  <tv:performer>風間八宏,西岡孝洋</tv:performer> 
</tv:feed>

ってよく見たら上に dc:date は普通についてた。Namespace::LivedoorTV 書くところだったよ。。。まあ、Event Schedule API ができたら終了時刻とかもとれる、ということで今度また書くことにしよう。

というわけで、「サッカー」カテゴリの検索結果を iCal 化してみた。

ちなみに Namespace::LivedoorTV でIEPG とって Publish::Netnavi とか書くと勝手に予約とかできるよね。