plagger

Net::SSL::ExpireDate + Plagger で証明書の期限切れをチェック

g:subtech:id:miyagawa:20061024:1161678503 でとっくに先を越されてしまったけど、証明書の期限が切れる2か月前、2週間前、3日前、当日にNotifyしてくれるのをPlaggerでやってみた。Net::SSL::ExpireDate 1.01からcheck-cert-expire.plというスクリプトを同…

Notify::XMPP 0.06

お知らせ 使っているモジュールの関係でNotify::XMPP用のplagger-xmppbotは動かなくなってしまったので、代わりに http://github.com/yusukebe/Plagger-Plugin-Notify-XMPP-AnyEvent を使うことをおすすめします。ダウンロードはこちらから。 http://www.iro…

URI::Fetch::Responseにstatus_lineがねっすと怒られた

こんなので、 plugins: - module: Subscription::Config config: feed: - url: http://www.kernel.org/pub/linux/kernel/v2.6/ meta: follow_link: ChangeLog-2.6. feedのURLにアクセスしてもむっつり(応答返さずタイムアウト待ち)んときに、 Can't locate…

YAMLに~/とか~USER/とか書けるようにするパッチ

YAMLのassets_pathとかplugin_pathとかincludeにはパスを書くわけなんですが、~とか~USERの展開をしてくれないみたい。展開してくれないと何が不便か?ひとつの環境で使ってるぶんにはいいんだけど、こんなとき 環境間でユーザ名が違う(自宅のマシンと会社…

Notify::Ejectをちといじった

そういや、手元のマシンにはCD-ROMとCD-RWドライブがついていたので、ガコンガコンいわせてみたす。 package Plagger::Plugin::Notify::Eject::linux; use base qw( Plagger::Plugin::Notify::Eject ); use strict; sub eject { my($self, $context, $args) …

Notify::XMPP 0.04

最新版はこのへんにあるす。 そか。オーバーライドしちゃえばいいんだ。これでXML::StreamをいじらんでもGoogle Talkにつなげられる。 2006-09-03追記 オーバーライドはlocalすべきかも。ref subtechグループ - otsune's SnakeOil - _で始まる内部メソッドを…

VoIPできるJabberクライアント

jabbin サーバ側はそのままなんもいじらんで、Google TalkみたいにVoIPができるjabberクライアント。音声データってどやってやりとりしてるんだろ。れっつぱけっとだんぷ。エンコードしてXMLで送ってたりしたら、Notify::XMPPで「ktkr!」いわせられるかも。…

Notify::XMPP 0.03

- 最新版はこのへんにあるす。 変更点 コネクション張るのを1回だけにした。(0.02までは、entryごとに接続/切断を繰り返してたのでした) Google Talkに接続できるようにした。ただし、XML::Streamをちと変更する必要あり(後述) pod書いた。

Notify::XMPP 0.02

最新版はこのへんにあるす。 なんとなく日本語も送れるようにした。 送信先を複数指定できるようにした。 それっぽくエラー処理をするようにした。 というわけで $P::P::Notify::XMPP::VERSION = 0.02 です。 package Plagger::Plugin::Notify::XMPP; our $V…

plagger-ircbotにinclude, recipesを読ませるためのものすごぉく適当なパッチ

8/16追記 http://plagger.org/trac/changeset/1327 でステキな修正が入った模様。シゴトはえー(ウットリあんな情報やこんな情報をPlaggerでNotify::IRCしたい。んでもyamlにいちいちチャンネルのconfig書くのはめんどい。そこでdefine_recipes/include/reci…

Notify::XMPP

最新版はこのへんにあるす。 プロトタイプ以前のシロモノ。だけど、jabber.jp経由でjabber.jpとかgmail.comに送れたので晒してみる。 package Plagger::Plugin::Notify::XMPP; our $VERSION = '0.01'; use strict; use warnings; use base qw( Plagger::Plug…

Uno, dos, tres, quatro!: Plaggerのソースよんだまとめ

はこべにっき# - CustomFeed::FTPでFTPをFeed化

Linux kernelの更新情報をIRCでお知らせ

kernel.orgのRSSに、kernel-2.6.16.x系の情報が載らなくなったのでPlaggerでお知らせ。こんな~hirose31/etc/plagger/kernel.yamlをこさえて、 global: assets_path: /home/hirose31/etc/plagger/assets plugin_path: - /home/hirose31/etc/plagger/assets/pl…

まずは

いまさらチックですがPlagger使いはじめたのでメモ。とりあえず情報源をずらずらずらと。 本家 Presentations YAPC::Asia 2006 Tokyo (PDF) Plagger Conference 1 Keynote plagger - otsune FreeStyleWiki Plagger Plugin list for trunk Shibuya.Plaggers :…