■ [Plagger]EntryFullText で、URI::Fetch の NoNetwork を設定できるようにする Filter::EntryFullText はエントリの全文を取得します。 URI::Fetch の引数として NoNetwork に 3 時間を渡しているので、 キャッシュがあれば 3 時間はサーバへのアクセスは発生しません。 3 時間を過ぎた場合でも、If-Modified-Since 付きでアクセスするので 毎回ページをダウンロードしてくることにはならないのですが、 それでもエントリが 100 個あったとすると、 100 回のアクセスが発生してしまいます。 1 回取得したエントリは更新されないと仮定してよい場合、 NoNetwork の値を十分長く設定できると、サーバへのアクセスが発生しないのでよさげです。 というわけで、NoNetwork の値を設定できるよう
いまPla*1 その3です。 その1では「Filter::EntryFullText」について、その2では「CustomFeed::Config」について扱ってきました。今回はCustomFeed::Configで抽出したいサイトが複雑な場合にどうやって対応するかということに焦点を当てていきます。 その2ではサンプルとしてまなめはうすさんからニュースのタイトル、コメント、リンクを抽出するyamlファイルを作成しましたが、紹介したファイルでは日付が変わる部分での取得がうまくいかない、またニュースしか取得できないため雑記を読むことができないという欠点がありました。1つめに関しては正規表現を工夫すればなんとでもなりますが、2つめに関してはニュース部と日記部分でパターンそのものが違うので取得することが難しそうです。特に2つめの問題を解消する方法に関して取り扱います。 その2で作ったCustomFe
Plagger::Plugin::CustomFeed::AmazonWebService Posted by Gosuke Miyashita Mon, 21 Aug 2006 20:54:27 GMT ベイダー日記 - Amazon2iCal の CustomFeed::AmazonSearch を、他の用途でも使えるように、もう少し汎用的に書き換えてみました。 CustomFeed::AmazonWebService オリジナルからの変更ポイントは、 link や icon もセットするようにした。 link には アソシエイト ID を含めることができるようにした。 ソート条件を yaml で指定できるようにした。 「発売日が今日の日付から一ヶ月以上前のものは省く」という条件廃止。これは Rule でやるべきなので。 といったあたりですかね。 名前は以前に Filter::Amaz
開発合宿と Plagger と Google Video Posted by Gosuke Miyashita Sat, 25 Mar 2006 21:32:47 GMT 現在、オオヒダさん、ヤスヒサさん、purprin さん、モイモラさん、ボンヌさん、タロさんと伊東の温泉旅館で開発合宿中です。 何をやるかまったく考えないまま来てしまったのですが、プログラマだけでなくデザインや Flash などに詳しいクリエータも一緒なので、お互い最近プライベートで作っているものを見せ合ったり、こんなのおもしろいよね、などと話しているだけでもとても刺激になります。で、色々話しているうちに自分の合宿のテーマは、「Plagger で Google Video の検索結果を取得して、それを iPod で取り込むようなものをつくる」と決めました。決めた時には既に夜遅い時間だったのですが。 とりあえず今回は形にする
Plaggeryaml で簡単なレシピを書ける CustomFeed プラグインを書いてみました。P::P::C::GoogleNews や P::P::F::EntryFullText のコードをベースにしました。名前は、適当に Plagger::Plugin::CustomFeed::Config としました。Plagger::Plugin::CustomFeed::Config package Plagger::Plugin::CustomFeed::Config; use strict; use base qw( Plagger::Plugin ); use DirHandle; use YAML; use Encode; use HTML::TokeParser; use Plagger::UserAgent; use Plagger::Util qw( decode_conte
サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一本吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には食材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい食材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く