(学校のサーバがエラー出すのでトラックバックできない。移転しようかな)

いま作ってます。 – ライブブックマークを使って、はてブとブラウザを一体化させる

簡単にまとめると

Firefoxのライブブックマーク(RSSを読み込めるブックマーク)を使って、はてなブックマークの特定のタグをツールバーに読み込むとかなり便利に使える

という技がわかりやすく説明されている。

これに、

CMS researcher – Greasemonkey: W!ボタンで快適はてなブックマーク生活

というGreasemonkeyを組み合わせると、さらに便利。

はてブのエントリの左側にW!ボタンがでて、これを押すと「workspace」というタグに入れたり出したりできる。

俺は何か作業する時に、まず参考資料をこのタグでまとめている。

wbutton

で、今俺のFirefoxのツールバーはこんな感じ。

wbutton

?B → 最近ブックマークしたページ

!W → ワークスペース

あとで → 「あとでやる」「あとで書く」「あとで読む」タグをまとめたRSS

「あとで」は、こういうCGIを適当なサーバに置いて、はてなのRSSを合体させて読み込んでる。

画面が小さくて、ブックマークツールバーがあまり広くないので。

atode.cgi

#!/usr/bin/perl-w

usestrict;

useCGI;

useCGI::Carpqw(fatalsToBrowser);

my$cgi=newCGI;

useXML::FeedPP;

my$feed;

$feed=XML::FeedPP::RDF->new();

#feedsを何個でも混ぜれる

$feed->merge(“http://b.hatena.ne.jp/shokai/rss?tag=%e3%81%82%e3%81%a8%e3%81%a7%e3%82%84%e3%82%8b”);

$feed->merge(“http://b.hatena.ne.jp/shokai/rss?tag=%e3%81%82%e3%81%a8%e3%81%a7%e6%9b%b8%e3%81%8f”);

$feed->merge(“http://b.hatena.ne.jp/shokai/rss?tag=%e3%81%82%e3%81%a8%e3%81%a7%e8%aa%ad%e3%82%80”);

print$cgi->header(-type=>”application/xml”);

print$feed->to_string(“UTF-8”);

RSS・Atomを何個でも混ぜられる。

使い方は、XML::FeedPPとXML::TreePPをCPANからインストールするか、XML/FeedPP.pmとXML/TreePP.pmを同じフォルダに入れれば多分動くはず



たまにタグクラウドを眺めて、そういえばこんな事もメモしてたなーとか思い出しながらwボタン押してつまみぐいしたりする

はてなブックマーク - shokaiのブックマークおよび本棚  NET