タグ

ブックマーク / muibrog.hatenablog.com (9)

  • LDR Full Feedで全文取得できるエントリにアイコンを表示する - muibrog

    昨日SITE_INFOをwikiで共有できるようになるみたいって書いたら早速LDR Full Feed 0.0.4が公開されて、SITE_INFOが共有できるようになりました。id:Constellation++ 便利でしょうがないLDR Full Feedなんだけど、ホッテントリとか自分のお気に入りブクマなど、いろんなサイトの記事が含まれているフィードを読んでるときには、それぞれのエントリが全文配信出来るのかどうかわからないとちょっと不便。 0.0.3までみたいに自前のSITE_INFOに書き込んでたならともかく、共有できてどんどん増えていくと把握できない。エントリごとになんかマークでもついてたらわかりやすいなってことでいじってみました。 --- ldrfullfeed.user.js 2008-02-20 18:35:52.520420800 +0900 +++ ldrfullfeed

  • Muibrog - Windows ActivePerl環境でPlaggerLDRをインストールするメモ

    PlaggerLDRというのはPlaggerで巡回した結果をLDR(LivedoorReader)で読んでしまおうという仕組みのことです。PlaggerというとGmailで読むのがスタンダードになっていますが、実際に使ってみるとGmailはレスポンスが悪いことが結構あってがっかりすることが多い気がします。そこでLDRのフロントエンドを使ってもっと快適なPlaggerライフを満喫しようというわけです。 PlaggerLDRはLinuxやBSDにインストールする方法は紹介されていましたが、WindowsのActivePerl環境でも割合簡単に使えそうなので、ここにまとめておきます。とはいっても結構煩雑ですが(苦笑) でもPlagger+LDRを一度体験してしまうと二度とGmailには戻れないこと請け合いなので、是非試してみることをおすすめします。 基的な流れはPlagger & Plagge

    Muibrog - Windows ActivePerl環境でPlaggerLDRをインストールするメモ
  • Muibrog - いまPla もくじ。

    //d.hatena.ne.jp/toshi123/20060912#p1" title="引用元:Muibrog">いまPla その1:基的なyamlの書き方、Filter::EntryFullTextの使い方についてです。 //d.hatena.ne.jp/toshi123/20060913#p1" title="引用元:Muibrog">いまPla その2:CustomFeed::Configの使い方についてです。これで個人ニュースサイトもばっちり? //d.hatena.ne.jp/toshi123/20060914#p1" title="引用元:Muibrog">いまPla その3:同じサイトから2パターンの以上の領域を抽出したいときにはどうするか。こんどこそばっちり? //d.hatena.ne.jp/toshi123/20060915#p1" title="引用元:Muib

    Muibrog - いまPla もくじ。
  • いまさら聞けない? 初心者向けPlagger設定覚え書き その6

    いまPla その6です。 その5で複数のフィードをまとめてメールする場合に重複が削除できないという話をしましたが、このことについてmizzyさんがコメントとご自身のブログで説明してくださいました。 SmartFeed::All は「各エントリにID“smartfeed:all”を付け」るのではなく、複数のフィードをひとまとめにしたフィードをつくり、そのフィードに対して ID”smartfeed::all” つけるものです。エントリにIDをつけるわけではありませんので、ご注意ください。 (コメントより引用) 要約すると、 SmartFeed::All なフィードは、各フィードが Deduped される前につくられる。 SmartFeed::All なフィードは smartfeed.feed フェーズを通過しないので、Filter::Rule が適用されない。 (「mizzy.org - Sm

    いまさら聞けない? 初心者向けPlagger設定覚え書き その6
  • 2006-09-16 - Muibrog

    いまPla*1 その5です。*2 その4でSmartFeedを使った出力のまとめ方を紹介しましたが、まとめずに出力すると上書きしてしまうと書きました。まとめずに1つのconfig.yamlから複数のRSSに出力を行う方法をコメントでid:otsuneさんから教えていただきましたので紹介します。これはOtsuneさんのサイト「MYCOM野良Atomレシピ」で紹介されている方法です。この方法でもSmartFeedを用いていますが、その使い方がちょっと違います。 その4の方法(1つにまとめる)では↓のようにしていました。 - module: SmartFeed::All - module: Publish::Feed rule: expression: $args->{feed}->id eq 'smartfeed:all' config: format: atom dir: /home/tos

    2006-09-16 - Muibrog
  • いまさら聞けない? 初心者向けPlagger設定覚え書き その4

    いまPla*1 その4です。 その3ではちょっと難しい話になってしまったので今回はできるだけライトに行きたいと思います。前回までに Filter::EntryFullText と CustomFeed::Config をうまく使うといろんなサイトの欲しいところを持ってこられるということを書いてきました。今回はその出力方法に関していくつか取り上げてみたいと思います。 その3までのconfig.yamlでは出力部分はすべてGmailにメールする設定でした。 - module: Publish::Gmail config: mailto: xxx@gmail.com mailfrom: xxx+plagger@gmail.com mailto 宛先です。ご自分のメールアドレスをどうぞ。 mailfrom 送信元となるメールアドレスです。Gmailではアカウントに対して「+xxx」という風にしても

    いまさら聞けない? 初心者向けPlagger設定覚え書き その4
  • いまさら聞けない? 初心者向けPlagger設定覚え書き その3

    いまPla*1 その3です。 その1では「Filter::EntryFullText」について、その2では「CustomFeed::Config」について扱ってきました。今回はCustomFeed::Configで抽出したいサイトが複雑な場合にどうやって対応するかということに焦点を当てていきます。 その2ではサンプルとしてまなめはうすさんからニュースのタイトル、コメント、リンクを抽出するyamlファイルを作成しましたが、紹介したファイルでは日付が変わる部分での取得がうまくいかない、またニュースしか取得できないため雑記を読むことができないという欠点がありました。1つめに関しては正規表現を工夫すればなんとでもなりますが、2つめに関してはニュース部と日記部分でパターンそのものが違うので取得することが難しそうです。特に2つめの問題を解消する方法に関して取り扱います。 その2で作ったCustomFe

    いまさら聞けない? 初心者向けPlagger設定覚え書き その3
  • いまさら聞けない? 初心者向けPlagger設定覚え書き その2 - Muibrog

    昨日書いたその1は多くの人に読んでもらえたようで、改めてPlaggerに対する興味の高さを確認しました。いじってみたいけど敷居が高いという人が多いんだなーと実感。Windowsでも簡単にインストールできるようなので試してみたらどうかと思います。すっごくたのしいから! 別にPlaggerコミュニティのまわしもんでもなんでもないけど。 その1ではFilter::EntryFullText(以下:EFT)について説明しました。これは指定したHTMLからサイト内部のリンク先を抽出して指定されたルールに従って内容を持ってくるフィルタです。EFTを使って企業ニュースサイトの見出しページを読み込んでその日のニュースを引っ張ってくることができました。しかし、EFTでは外部サイトのリンクには対応できませんでした。これでは個人ニュースサイトに対応できません。そこで今回はCustomFeed::Configを取

    いまさら聞けない? 初心者向けPlagger設定覚え書き その2 - Muibrog
  • いまさら聞けない? 初心者向けPlagger設定覚え書き その1 - Muibrog

    Plaggerをいじってみて、とても便利でなにより楽しくてしょうがない。まだ「それPla」ってほどなんでもできるわけじゃないけど、RSSを配信してないサイトから欲しい情報を取り出すことはできるようになった。意外と初心者向けの手引き的なものが見つからなかったので、初心者向けにメモしておきます。まだ簡単なことしかわからないし、間違ったことも書いてあるかも知れないのでいろいろ試してみながら確認してください。 まずはFilter::EntryFullText(みんなEFTって呼んでるみたい)について。 企業ニュースサイト(新聞社とか)のトップページにあるような自分のサイト内へのリンクのあるHTMLをフィードと変換するときに使うFilter。下のはYOMIURI ONLINEの科学のトップページから科学ニュースを取り出すためのyamlWikipedia)。 author: Toshi custo

    いまさら聞けない? 初心者向けPlagger設定覚え書き その1 - Muibrog
  • 1