DB不要、JavaScriptのみで郵便番号から住所を取得できるツールを作った

GAddress Finderを作りました。

郵便番号を元に、Google日本語入力APIからJSONPで住所データを取得します。
そしてそれをいい感じに住所入力フォームにセットします。
さらに、郵便番号にハイフンが入っていない場合はハイフンを入れて、数字やハイフンが全角の場合は半角にします。

これを応用すれば、郵便番号だけでなくいろんなものを変換したりリストアップしたり色々なことができそうで夢が広がりますが、とりあえず何も思いつきません。(時間があったら調べようかな?)

 

AppEngine-Twitterバージョンアップ(0.2.1)

AppEngine-Twitterのバージョンが0.2.1に上がりました。

主な変更点は下記のとおりです。

  • TwitterのOAuth用のURLのドメインが間違っていたのを修正
  • Twitter APIのBasic認証廃止にともない不要になっていたパスワードを削除。またユーザー名(screen name)もプライベートっぽい扱いに変更
  • Twitter Search ProxyのようなTwitter Search APIの制限回避策を使いやすいようにsearch()の内部処理を書き直した

 

RT_reportのつぶやきを非公式RTから公式のReTweetに変更

RT_reportのつぶやきを、非公式RTから公式のReTweetに変更しました。
以前から公式RTにしたいなとは思ってたのですが、Google App EngineとTwitter Search APIの組み合わせによる制約のため諦めていました。
しかし今日になってふと思いついたので、やってみたらうまくいきました。

これにともない、AppEngine-Twitterもバージョン0.2.0にバージョンアップさせました。
変更点はReTweetができるようになったことと、Twitter APIのアクセス制限時のレスポンスのHTTP Status Codeが503から420に変わっていたことの対応です。(ずいぶん前に変わっていたみたいです。)

レシピサイト横断検索のCook SearchとGoogleレシピ検索を比較してみる

有名なレシピ検索サイトの料理レシピをまとめて検索できる横断検索サービスCook Searchと、最近Googleが始めたレシピ検索の検索結果を比べてみたら、いろいろ面白いことが分かった。

まずはとりあえず検索結果を見てみる。今回のお題は「ラー油 カレー」。

Cook Searchの検索結果はこんな感じ。

【食べるラー油『カレーライス』】の作り方 by 韓国料理レシピなりた …
cookpad.com

解決済みの質問「食べるラー油を使ったレシピを教えて下さい …
recipe.gourmet.yahoo.co.jp

ピリ辛!鶏軟骨&もやしのラー油カレー炒め by たまのん [クックパッド …
cookpad.com

解決済みの質問「ラー油好きです ラー油を使った料理やこれにラー油を …
recipe.gourmet.yahoo.co.jp

食べるラー油とカレー味のソーメン by baba709 [クックパッド] 簡単 …
cookpad.com

ピリ辛ラー油レシピ – goo グルメ&料理
gourmet.goo.ne.jp

簡単!5分で!食べるラー油でカレーうどん by おねねこ [クックパッド …
cookpad.com

解決済みの質問「食べるラー油は辛いですか?」 – お料理Q&A – レシピ …
recipe.gourmet.yahoo.co.jp

ラー油で食べる中華風カレー by さちくっかりー [クックパッド] 簡単 …
cookpad.com

3分で美味しい! カレーそうめんつゆ – レシピ情報 – Yahoo!グルメ
recipe.gourmet.yahoo.co.jp

特徴としては、レシピに関する質問が多くヒットしている。お題が新しめのラー油料理だからか。
他のお題でも試してみたが、シンプルな食材名で検索するとそれを使ったレシピの一覧を表示したり、食材以外のキーワード(「運動会」とか)で検索すると関連するブログの話題を表示するなど、レシピそのものだけでなくサイドストーリー的なものまで検索対象に含んでいるのが特徴だ。
ちょっと暇なとき(あるいは逆に時間がない故に逃避したい時)にはCook Searchでそんなものの波間を揺蕩うのも悪くないかもしれない。

それに対してGoogleレシピ検索の検索結果。お題は同じく「ラー油 カレー」。

中華風豚肉のラー油カレー
www.lettuceclub.net

ピリ辛!鶏軟骨&もやしのラー油カレー炒め
cookpad.com

【食べるラー油『カレーライス』】の作り方
cookpad.com

食べるラー油とカレー味のソーメン
cookpad.com

簡単!5分で!食べるラー油でカレーうどん
cookpad.com

ラー油で食べる◆中華風カレー
cookpad.com

やみつき☆ 食べるラー油×半熟卵
cookpad.com

カレーに食べるラー油♪
cookpad.com

桃ラーdeカレー
cookpad.com

もやしときゅうりの食べるラー油和え
cookpad.com

こちらはストレートにレシピの一覧。その結果、Cookpadへのリンクが多い。母数の多さがそのまま現れているのだろう。
検索結果の一部として、Cookpadの場合は調理にかかるステップ数が表示される。他のサイトの場合、調理時間やカロリーを表示される場合もある。
手早く料理名からレシピを検索したい場合に向いているという印象を受けた。

また、リンク先のサイト名が目立たないようにしてあり(通常のGoogle検索と違い、リンク部分からサイト名をカットしてあるようだ)、また料理のサムネイルも並ぶので、まるでGoogle自体がレシピ集を持っているかのように見える。
今後の改善によってはさらなる使い勝手の向上が期待できそうだ。

結論:急いでいる人はGoogleレシピ検索を、腕を磨きたい人や知見を広めたい人はCook Searchを使えばよいのだろうけど、でもまあその時の気分で決めればいいんじゃないかな。

未公開のまま溜まっていたPHPとJavaScriptのライブラリ的なものを公開した

PHP

JavaScript

だいぶ昔につくったのから、割と最近作ったのまで、まとめて公開した。

ちょっとしたものが多い。

それから、PHP x APIsの方もいくつか追加した。

地図上でホテル・旅館を検索できるサービスを作った

ホテル 旅館 × 地図から検索

主な機能

  • 地図上をクリックすることにより、その周辺の宿泊施設を探すことが出来る
  • 右上の検索窓からキーワードや住所で探すことも出来る
  • ホテル検索後には任意の地点からホテル(または任意の地点)までの徒歩または車でのアクセス方法を表示することが出来る
  • キーワードにより関連するホテルマップを日本地図上にマッピングできる

内部的にはGoogle Maps API V3を使ってます。

新サービス Cook Search を公開

Cook Search – 料理のレシピ検索サイトから話題のお薦めレシピをまとめて一発検索!

料理レシピのお薦めサイトをまとめて横断検索するWeb検索サービス。でもこんなとこで地味にリリースしても、これを日常的に使うような人は誰も気付かない気もする...

なお、タイトル右のクッキーの画像には、ホームページ作成素材 Cool Libertyの画像を使わせてもらいました。(←無料で高品質の素材画像がそろってるお薦めサイト! 😉 )