2006-06-01から1ヶ月間の記事一覧

"ブックマークから主なwebブラウズ時間帯を得る"のconfig.yaml

下記設定だと、del.icio.usデータ2005年7月分のブックマークされ具合をグラフ化します(これの2005-07グラフ). global: plugin_path: - /home/koyachi/plagger/mine/Plugin timezone: Asia/Tokyo plugins: - module: CustomFeed::DeliciousBackup config: use…

Visualize::Graph::DensityCell

フックするのはPublishフェーズなんだけどPublishて感じでもないので勝手名前空間にしてみた.濃度が知りたかったから適当にDensityCellとかしたけどこういうグラフの正式名称知らないだけであるかもしれない. ImagerはいざとなったらCで書けるのでプロトタイ…

CustomFeed::DeliciousBackUp

Net::Deliciousでall_posts取得してるだけです.データ量にもよるけど、まとめて取ってくるのでFetch時間かかります.取得したらStore::DBIC等で保存しておけば良いかと. package Plagger::Plugin::CustomFeed::DeliciousBackup; use strict; use base qw( Pla…

ブックマークから主なwebブラウズ時間帯を得る

以下の画像はPlaggerプラグインCustomFeed::DeliciousBackupによりdel.icio.us/rtk2106全データを取得し, Visualize::Graph::DensityCellにより生成した*1。x軸が時間で左から0-23時, y軸が曜日で上から月-日曜日を示す。 主なブラウジング時間は朝で、次が…

Plagger::Plugin::Filter::Ruleで5月分のentryのみ取り出す

- module: Filter::Rule rule: expression: "($args->{entry}->{date}->{local_c}->{month} == 5)"モジュール名から推測して、Filter::DateTimeCronで"* * * 5 *"指定すればよいと思っていたけど、DateTimeCronはplagger起動時間が指定されたcrontab条件と一…

JSAN::ServerSide

JSAN.useを使ってjavascript内で動的ロードすると、更新されていないjavascriptファイルも再読み込みされてうれしくない、という時にJSAN::ServerSideを使うようです。 以下のような #!/usr/lcoal/bin/perl use strict; use warnings; use JSAN::ServerSide;…

patch for jsan shell

patch for jsan shell JSAN不人気だけどシステム自体はいいじゃない、と今更ながら気がついて色々調べてたんですが、CPAN ShellにあたるJSAN Shellが動かせなかったため、上記パッチを当ててみました。リアクションがあったので同じことで困ってる人はいた様…

日記

iTunesでリッピングしようとするとブーンて言って何故か制御不能になるHerbertのScaleを聴きながらアイロンかけていて、ふとmac miniを縦置きにしてるのがいけないんじゃないかと思って横にしてみたら何事も無かったようにリッピングできた。比較的最近買っ…