雲が見当たらない晴れ

おはようございます!晴れましたねー。ちょっと暑いくらいです。これからしばらくは良い天気が続くようなので、ゴールデンウィークの間に素敵な休みプランを立てた人は大正解!せっかく晴れているのに屋内で仕事をしなくちゃいけないのが残念。外が晴れていたら屋内でも何かうれしい事があると良いんですけどね。あ、部屋が自然の光で明るいってのはありますね。曇っている日は人工的な明かりしか無いですから。

外でお弁当を食べる季節はもう来ていますね。気持ちの良い風に吹かれながらお弁当を食べて、そのまま芝生にゴロっと寝転がって昼寝をしたい気分です。普段はできなくとも、連日の休みは目の前です。休みに向かって、今日も一日がんばりましょー!

アンテナからdiff部分のみ抽出

はてなアンテナの詳細モードに出ている更新の差分(?)をRSSリーダーで読みたいなぁと思って、エクスポートする方法を探したんだけど、標準では提供されていない?そういうRSSを生成してるサービスも発見したんですけど、ちょっと自前でやってみたくなったので書いてみた。

String source = getHtmlSource(); // アンテナのHTMLソースを取得

Pattern pattern = Pattern.compile("<p class=\"diff\">.*?</p>");
Matcher matcher = pattern.matcher(source);
while (matcher.find()) {
    String group = matcher.group();
    System.out.println(group);
}

とても簡単だった(^^)。これをSleipnirRSSリーダーから読めるようにすると便利なRSSリーダーの完成!既存のサービスはレスポンスの問題とカスタマイズしたい所があったので自作してみた。あとは加速装置のリファラー送信機能を使えばとっても効率が良い巡回ができる。というか加速装置に組み込むとEclipseRSSリーダかつ高性能タブブラウザになりますねぇ。

わざわざこんな事しなくてもBloglines見れば一撃なんですけど、SleipnirRSSリーダーで読んでみたかったんですっ!というかおもしろそうだから作ってみたかったんです(笑)