Yahoo! オークションの検索結果は RSS フィードを出力しているのですが購読しても各エントリーには 現在価格:7,300 円,入札数:7,終了日時:2008/04/19 22:02 という情報しか出力されていないので Yahoo! Pipes で全文化してみました。今回作ったのは User Input ノードを使って検索結果 RSS を入力すれば勝手に全文化 RSS が生成される仕組みにしてみました。試してみたい場合は Yahoo! オークションのページで検索する。 RSS を右クリックで URL をコピーする。 検索したページの URL でも大丈夫なように修正しました。 今回作った 全文化ページ を開きます。 Yahoo! Auction Keyword Search Feed. 欄に先ほどの RSS フィードの URL を入力します。 Run Pipe を押します。 右端にある
08/04/20 追記:文字列オーバーに対する改良しました。詳しくは 【改良】 Yahoo! Pipes で先頭にはてブ件数を入れる方法 - ?D::MotionBrosへどうぞ LDR では Greasemonkey の LDR with Hatena Bookmark Count Images を使って各エントリーのはてなブックマークの件数を表示できるのですが、各エントリーの終わりに表示されるので本文を読み終わってからでないとどのくらいの件数がブックマークされているかがわかりません。(自分的な)ユーザービリティでは全文化した長い本文を読む前にどの程度ブックマークされているか知りたいので配信する description の先頭にそのフィードのはてブ件数を入れてみる事にしました。 Regex モジュールで output の直前に In : item.description.content
Foo.pm Foo/BarA.pm Foo/BarB.pm のような感じで子供モジュールをバンバン追加していきたいけど ロードは Foo でまとめてしまいたいときはこれを使うと便利みたい。 package Foo ; use strict ; use Module::Pluggable ( # except => qr/^Foo::Plugin/, search_path => [__PACKAGE__], instantiate => 'new', ) ; としておけば use Foo ; foreach $plugin ( Foo->plugins() ){ next if( ! $plugin->can('method') ) ; $plugin->method() ; } という感じで Foo::BarA->method(), Foo::BarB->method() と用意 した
07/11/26 追記:Mixiレイアウト変更版はこちら 諸事情でマイミクになれない人の日記を手軽にチェックしたい! という事でノーマイミクな人の日記チェッカーをつくってみました。 右側のボックスがノーマイミクな人の日記欄です。 ポイントは GM_addStyle('div#mixiManager div a:link { display: list-item ; text-decoration: none ;}') ; GM_addStyle('div#mixiManager div a:visited { display: none ; }') ; のところで、まだ見ていない記事のみ li な感じで表示します。 以下ソース // ==UserScript== // @name mixiManager // @namespace http://www.motionbros.com //
書籍で紹介されていた URL から辿って、以下のコンテンツを見つけました。 週刊リョーシカ! http://www.famipro.com/ryosika/ マトリョーシカ人形のリョーシカちゃん(量子化とマトリョーシカを掛けている...) と猫 (量子と言えばシュレ猫 ... ということでやっぱり猫) がのんびり量子について対話するコーナーです。これもやはり「量子を身近に感じて欲しい」ということを目的にしたコンテンツで、昨年末ぐらいから毎週更新されていて、第20回まで来ています。二人(?) の力の抜けたやりとりと硬派な物理の世界とのギャップがとても面白く、一気に全部読んでしまいました。常識では色々とイメージしにくい量子の世界ですが、イメージを喚起するための写真が良いですね。 個人的におすすめサイトです。次回の更新が楽しみです。 naoyaのはてなダイアリー を自分も読んでみました。とても面
はてなアイデア を出していましたが調べてみると自分でも作れそうだったのでサイトイメージ付き引用ができるブックマークレットを作ってみました。 【このページを言及】はてなグループダイアリー版 ※ http://motionbros.g.hatena.ne.jp/MotionBros/ 部分を自分の日記 url に変えれば誰でも使えます. javascript:(function(){ var s = '' + window.getSelection(), e = encodeURIComponent, b, t = document.title, u = location.href; if(!s){ if(t) t = ':title=' + t ; b = '[' + u + t + ']' }else{ b = '><blockquote cite="' + u + '" title="'
RSS 取得 → メール送信をしたいので Plagger を導入してみる。 Plagger http://plagger.org/trac Windows で Plagger インストール http://blog.livedoor.jp/hakin/archives/50551152.html ほとんどこのサイトの対処方法でうまくいったのですが、 少し違う部分もあったので覚書用に書いてみる。 ActivePerl 5.8.8.817 インストール http://www.activestate.com/ からダウンロードしてきて C:\usr にインストール cpan で install Bundle CPAN で CPAN.pm を 1.87 へ update C:\>cpan cpan> install Bundle CPAN cpan> exit # 以後 cpan> は cpan 実
人によって Perl のモジュールのバージョンが違って動作が変だったので モジュールのバージョンチェックして print するのを作った。 no strict 'refs' ; foreach my $module qw( WWW::Mechanize HTML::TreeBuilder LWP::Simple URI URI::Escape Fatal Encode File::DosGlob File::Path File::Basename File::stat IO::File ){ print " module : ", ${$module . '::VERSION'}, "\t$module\n" ; } use strict 'refs' ; 07/10/31 追記:id:fbis さんのコメント指摘どおり print " module : ", $module->VERSI
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く