2006年09月16日

Software DesignにてピザPlaをまじめに解説

Software Design 2006年10月号Software Design 2006年10月号の Plagger 特集に、Google+Plaggerネタで2本書かせていただきました。

このブログの 「はらへった」と検索するとピザが届くようにするまでGoogleで○○と検索すると○○:実用編 を、雑誌向けに書き直したものです。ネタをまじめに解説しています。

本特集は Plagger を始めるにあたっての敷居を低くしようというコンセプトもあったので、暗黙知なものをできるだけ説明しようとしています。竹迫さんによる導入部には、CPANシェルの初期設定やインストールが難しいモジュールの入れ方についても書かれています。竹迫さんも書いていますが、 これは Plagger に限らず CPAN を初めてさわる人に良い資料だと思います。

訂 正

誤植などを、ここで訂正します。

※ 冨田のメアドが tomi@8y.net になっていますが、 tomi@e8y.net です。8y.net に「ピザとどかないんだけどさあ」とかメールしても誰も答えてくれません(笑)ので何か質問ある場合は tomi@e8y.net まで。

※ 89ページのリスト2で "あとで" という部分が文字化けしてますね。
また、Plagger 0.7.9で変わった設定ファイル内のUTF-8文字列の扱いに伴う差し替えが間に合わなかったようです。"あとで"というキーワードで始まる単語で自宅にメール、"会社で"で始まる検索で会社にメールするようにするには、以下の config.yaml のようにすると行けます。

global:
  timezone: Asia/Tokyo
  user_agent:
    agent: Mozilla/5.0
  log:
    level: error

plugins:
  - module: Subscription::Config
    config:
      feed: https://www.google.com/searchhistory/?output=rss

  - module: UserAgent::AuthenRequest
    config:
      host: www.google.com:443
      auth: basic
      realm: Google Search History
      username: your-google-id
      password: your-google-password

  - module: Filter::BreakEntriesToFeeds
    config:
      use_entry_title: 1

  - module: Filter::Rule
    rule:
      - module: Deduped
      - expression: $args->{entry}->tags->[0] eq 'web query'

  - module: Publish::Gmail
    rule:
      - expression: $args->{feed}->title =~ /^あとで/
    config:
      mailto:   your-private-email@example.com
      mailfrom: plagger@example.com

  - module: Publish::Gmail
    rule:
      - expression: $args->{feed}->title =~ /^会社で/
    config:
      mailto:   your-office-email@example.com
      mailfrom: plagger@example.com
反応見るのが楽しい

執筆の声がかかったのもうれしかったですが、ピザPlaはいろいろなところで感想が見れて、楽しいです。「[これはすごい]を初めて使いました」や、説明のわかりやすさをほめてくれてたりとか、純粋にうれしいです。一番笑えたのは、[朝からピザ]。ナイスつっこみ

その後、なんと同じことを試してみる強者が現れました!
http://www.greenplastic.net/2006/08/30_0319.php

しかも、出前館のHTML構成が変わったため動かなくなっていた Notify::Pizza に patch を作ってくれました。いやあ、Notify::Pizza に patchが来るとは思っても見なかったなあ。

greenplastic moblog: イタリアンバジル

あと今、Google で普通に「はらへった」を検索すると、このサイトが1番になるんですね。しかもドミノピザのアドワーズ広告でてるし。意外な反響。ウケル。(出るのは日中時間だけのようです)

はらへった


TrackBack

Comments

コメントをどうぞ


冨田尚樹
Naoki Tomita
loading from twitter
たぶん人気なもの
del.icio.us/scrap
今日のCPANモジュール
とみた広報
Syndicate this site
Syndicate this site
あわせて読みたい なかのひと