otsune's SnakeOil RSSフィード

python -c "print''.join([chr(x) for x in 111&1101,110+~-~11,10^11*11,110+~-~11,-~101,-~11^11*11,~-110,111&11*11,11+11+10,11|~-0110,1-~11^11*11,10^11*11,-~11^11*11,110,101])"

2006-04-25

はてなブックマークからdel.icio.usへ同期するPlagger設定アゲイン

はてなブックマークからdel.icio.usへ同期するPlagger設定アゲイン - otsune's SnakeOil  を含むブックマーク はてなブックマーク - はてなブックマークからdel.icio.usへ同期するPlagger設定アゲイン - otsune's SnakeOil  はてなブックマークからdel.icio.usへ同期するPlagger設定アゲイン - otsune's SnakeOil  のブックマークコメント

IRCにて「化ける」と報告。miyagawaさんによるとXML::AtomXML::Feedのバグでatomfeedにutf-8フラグが付かないのでencode時に化けるのが原因だそうだ。

Aggregator::Simpleにてutf-8フラグは対処された。

またlink rel="related"を使うようにFilter::AtomLinkRelatedが新規に追加された。

config-hatenab2delicious.yaml

global:
  timezone: Asia/Tokyo
plugins:
  - module: Subscription::Config
    config:
      feed:
        - url: http://b.hatena.ne.jp/${USERNAME}/atomfeed

  - module: Aggregator::Simple
  - module: Filter::AtomLinkRelated
  - module: Filter::Rule
    rule:
      module: Deduped

  - module: Publish::Delicious
    config:
      username: ${USERNAME}
      password: ${PASSWORD}
      interval: 10
      post_body: 1

追記:(2006-09-01)Dedupedに変更した。

MM/memoに登録したブックマークをはてなブックマークに同期する

| MM/memoに登録したブックマークをはてなブックマークに同期する - otsune's SnakeOil  を含むブックマーク はてなブックマーク - MM/memoに登録したブックマークをはてなブックマークに同期する - otsune's SnakeOil  MM/memoに登録したブックマークをはてなブックマークに同期する - otsune's SnakeOil  のブックマークコメント

global:
  timezone: Asia/Tokyo

plugins:
  - module: Subscription::Config
    config:
      feed:
        - url: http://1470.net/mm/mylist.html/${USERID}?mode=xml

  - module: Aggregator::Simple

  - module: Filter::MMFeedTags

  - module: Publish::HatenaBookmark
    config:
      username: ${USERNAME}
      password: ${PASSWORD}
      interval: 8
      post_body: 1

#  - module: Publish::Delicious
#    config:
#      username: ${USERNAME}
#      password: ${PASSWORD}
#      interval: 8
#      post_body: 1

Filter::MMFeedTagsが必要

PlaggerによるMM/Memoとはてブの同期 - fubaはてな

を参考に修正した。

予定管理の通知をPlaggerを使ってメール以外に転送するのはどうか

| 予定管理の通知をPlaggerを使ってメール以外に転送するのはどうか - otsune's SnakeOil  を含むブックマーク はてなブックマーク - 予定管理の通知をPlaggerを使ってメール以外に転送するのはどうか - otsune's SnakeOil  予定管理の通知をPlaggerを使ってメール以外に転送するのはどうか - otsune's SnakeOil  のブックマークコメント

Google Calendarアメリカだと携帯ショートメッセージに送ってくれるが。日本だとサービスしていない。

だからE-Mail通知を拾ってPlaggerのNotifyプラグインで再送信できれば、自由にカスタマイズできるよね。

CDイジェクトとか。

ITPro WatcherのEntryFullTextを書いた

| ITPro WatcherのEntryFullTextを書いた - otsune's SnakeOil  を含むブックマーク はてなブックマーク - ITPro WatcherのEntryFullTextを書いた - otsune's SnakeOil  ITPro WatcherのEntryFullTextを書いた - otsune's SnakeOil  のブックマークコメント

まずitpro_nikkeibp.yamlのhandleで拾われちゃうので

handle: http://itpro\.nikkeibp\.co\.jp/(?!article/Watcher)

と書き換えた。

んでassets/plugins/Filter-EntryFullText/itpro_nikkeibp_watcher.yaml

# update http://itpro.nikkeibp.co.jp/rss/Watcher.rdf
author: Masafumi Otsune
handle: http://itpro\.nikkeibp\.co\.jp/article/Watcher/
extract: <!-- start photo -->(.*?)<!-- end news -->
extract_capture: body

と。

そして

include:
  - /home/otsune/plagger/config.base.yaml

plugins:
  - module: Subscription::Config
    config:
      feed:
        - url: http://itpro.nikkeibp.co.jp/rss/Watcher.rdf
  - module: Filter::EntryFullText
  - module: Publish::Feed
    config:
      format: Atom
      dir: /home/otsune/public_html/plagger/feed
      filename: itprowatcher.atom

Atomフィードを生成した。

「alphabetical sort で」ということなので、yaml名を変えればなんとかなるな

itpro_nikkeibp.yamlとitpro_nikkeibp_watcher.yamlだと後者が後回しに成るのが原因か。

itpro_00_nikkeibp_watcher.yamlとかそういう名前にするか?

トラックバック - http://subtech.g.hatena.ne.jp/otsune/20060425