にたまごほうれん草アーカイブ

はてなダイアリーで書いてた「にたまごほうれん草」という日記のアーカイブです。現在は「にたまごほうれん草ブログ」を運営中です。

PRagger

ニコ動gemでPRaggerプラグイン

id:gtaka555さん作成です。ありがとうございます。 Subscribe::Nicovideo::mylist - マイリスト取得 - A More Beautiful day 久しぶりにPRagger触ってみたくなりました。 同じことをPlaggerでやってるけど、コレ使って同じことやってみようかな。

mixiのデザイン変更にしたがって

Publish::mixi_diary_writerも修正しなければいけなさそう。 というわけで、近いうちにやる。(まだやってない) 追記 修正不要でした。問題なくPOSTできた。

YAMLのBase64記述をデコードする

Publish系のプラグインでは、YAMLにパスワードの記述を要するものが殆どです。 で、それを使うYAMLを周りに人がいる状況で編集したりするのは気が引けますよね。 Plaggerでは、passwordの項目は一度実行すると'base64::'つきで書き換えてくれます。 なのでPR…

今まで作ったPRaggerプラグインまとめ

PRaggerが近々リリースするとのことなので、これまで作ったプラグインをまとめてみました。 Publish::とかの表記は現在のに合わせて修正(中)。 Publish::mixi_diary_writer フィードをmixiに投稿するプラグイン。 オプションの指定によって、1アイテム1…

ScuttleにもPOST

にたまごほうれん草 - というわけでpublish::deliciousのコード内のpost_urlを、 post_url = 'http://[投稿先のScuttleのパス]/api/posts/add?' に変更。あとはクラス名とかメソッド名を調整しておしまい。 Scuttleは好きなサーバに設置可能なので、そのURL…

フィードの重複を取り除くプラグインFilter::deduped.rb

cronで定期的にフィードを取得して(例えばはてダなどに)投稿する場合、フィードの重複を取り除きたい場合があるかもしれません。 というわけで、名前をPlaggerのDedupedプラグインから拝借して、(かなり手抜きの)deduped.rbを作成してみました。メソッド…

というわけでpublish::delicious

昨日のdel.icio.usにPOSTするスクリプトをPRaggerのプラグインにしました。近いうちにちゃんとコメントもつけます。 エラー処理がなんかイマイチかも。 ## Publish::delicious - to post feed items to del.icio.us-- emergent ## ## - module: Publish::del…

はてなブックマークに投稿するプラグイン:publish::hatena_bookmark

Nowhere Near - はてなブックマークAtomAPI バインディング for Rubyのライブラリを用いて作成。 事前にgemをインストール。 # gem install hatenabmpublish/hatena_bookmark.rb ## author "emergent" ## description "post feeds to hatena bookmark" ## th…

PRaggerでmixiに投稿するプラグイン

まだちゃんとテストも出来てないですが…。 ブログに書いた内容をmixiにも投稿したい場合に使うことを想定しています。 仕様は以下の通り。 RSSフィードの最初の一つを投稿する一個ずつ投稿する(たくさん連続投稿するとはじかれる) titleはYAMLで指定しない…

PRaggerを使ってみる

PlaggerのRubyクローンであるPRagger。面白そうなのでちょっと試してみました。 インストールは簡単。(要Subversion) svn co http://pragger.ikejisoft.com/svn/pragger/trunk/ praggerこれでYAMLファイルをサンプルの通りにでも作ってみればOK。 Plagger…