タグ

ブックマーク / s3.ne.senshu-u.ac.jp/~ne170001 (2)

  • NE17-0001G: はじめての Plagger

    なんとなく Plagger。そろそろやっておこうかな? みたいな? 簡単なやつをやってみようと思い、RNA の opml をフォルダごとに一つのフィードにまとめる config を書いてみることにした。 なにはともあれ、Plagger をインストール。なんとなくローカルじゃなくて、この鯖 (s3) にインストールした。当たり前だけれど、root 権限はもっていないので、ユーザ領域にインストールすることになる。 で、検索するとすぐ ユーザー領域にCPANをインストールする方法がでてきたので、これそのままやった。 あとは install Plagger を頑張る。どうせ一回じゃ入らないので、よくエラーを見て、怪しいモジュールをちまちま入れてく。今回は Test::Perl::Critic が入らなかったので force した。問題あってもわからない!! assets は入らないので、ローカルで

  • NE17-0001G: Plagger の動作理解

    とりあえず前回のを書くとき考えたことを書いてみる。 Subscription::OPML でフィードをロード SmartFeed でフィードをグループ化して一つのフィードを作り、id をふる。 Publish::Feed でフィードを出力する。 このとき、必要なフィードだけを出力するための rule を書く。 今回は SmartFeed で作ったフィードだけを出力したいので {feed}->type が smartfeed のものだけを出力している。 これを指定しないとロードしたフィードが全て Publish される。 出力ファイル名を指定していないので、出力時のファイル名は id から導かれる。

  • 1