食い探の過去記事

Posted in Web, 食い探 at 12:02:40 by ジュンヤ

ほんと大したことではないのですが、近くのレストランを検索できる「食い探」が累計15000アクセスを超えたので、それを記念してかなり久々に手を加えてみました。

下のように値段(予算ですね)を表示してみたのと、

値段(予算)を表示
値段(予算)を表示 (C)ジュンヤ(Junya)

最近検索された場所の表示をやめて、検索された回数が多い順に「人気のある場所」を表示するようにしてみました。

人気のある場所
人気のある場所 (C)ジュンヤ(Junya)

あと、高速に検索できるようにページをキャッシュしているのですが、クローラーが巡回したページがメッセージが英語のままキャッシュされていた問題を修正しておきました。

Rails で

init_gettext “…”

と宣言しているそのあとに、

set_locale “ja”

と、常にメッセージを日本語で表示するようにしただけです。

ほかにもバグ報告、要望などあればコメント、トラックバックを遠慮なくお願いいたします。


Webカテゴリの最近の記事             

Posted in 食い探 at 12:45:19 by ジュンヤ

食い探をちょこっと改良しました。

» 百式開発合宿の成果、W-ZERO3で近くのレストランを探す「食い探」

今回の改良点は2つ。8000以上ある日本の駅の位置データをあらかじめ持つことで高速に検索できるようにしたことと検索結果の画面に検索フォームを追加したというデザイン的な変更です。これによってPCからの検索が幾分使いやすくなったかと思いますので試してみてください。

駅名でなくても住所の一部や「東京タワー」などの施設の名前でもヒットすることがあります。最初にそのキーワードで検索した人には、位置情報の取得に時間がかかって少しお待たせすることになりますが、2度目からは保存しておいたデータを使うので即座に結果を出すようになっています。ですから、いろいろな場所を検索してみて、あとからサイトを訪れる人のためにデータを用意しておいてあげてください :-)

ちなみに位置情報の取得には Geocoding - 住所から緯度経度を検索のAPIを使わせていただいています。またレストランデータの取得には価格.comの食べログAPIを使っているのですが、今回その価格.comが主催する Web サービス API コンテストに応募してみました。

検索フォームを各検索結果の画面に表示し、続けて検索できるようにしました。
こういう細かい気配りって大切ですね。
 ↓ ↓ ↓

検索フォームを追加


食い探カテゴリの最近の記事             

Posted in W-ZERO3, 食い探 at 2:06:19 by ジュンヤ

» W-ZERO3 位置情報の取得 locpost Ver1.3.5(Release)

1.3.4からの変更点としては

・簡易取得の方が利用率が高いようなのでこちらをデフォルトにしました。
・ジュンヤさんの「食い探」サイトを規定のプリセットに追加させていただきました。

これにより、W-ZERO3 に locpost をインストールしたら設定いらずですぐに「食い探」を利用できるようになりました。

リリースしてからまだ3日しか経っていないのに、他のサービスと連携成立です。こんなことを可能にしてくれるインターネットってやっぱり素晴らしい!!shinichi さんに感謝です。

なお「食い探」については、

百式開発合宿の成果、W-ZERO3で近くのレストランを探す「食い探」

を参照ください。

W-ZERO3対応を謳っていますが、PCからももちろん使用できます。モバイル端末から利用できるよう、レスポンスの速度を意識した軽い作りにしているので、PCからだときびきび動いてすごく快適に感じられると思います。


W-ZERO3カテゴリの最近の記事             

Posted in W-ZERO3, 食い探 at 18:11:18 by ジュンヤ

百式の開発合宿に参加してきました。今回が2回目です。

行き先は伊東。海のすぐ近くの広くて雰囲気ある旅館でしたが、海は一瞬しか見てません。

さて、作ったのは W-ZERO3 の W-ZERO3 ユーザーによる W-ZERO3 ユーザーのためのサイト。位置情報を取得して近くのレストランを探し出す 食い探(くいたん) です。

locpost というW-ZERO3で位置情報を取得できる無料のユーティリティと食べログのAPIを使ってます。W-ZERO3で快適に使えるよう、表示も作りもすっごいシンプルなサービスです。

百聞は一見に如かず、ということで動画を作ってみました。

Webサイトですから、もちろんPCからも使えるようにしてあります。また、携帯電話にも対応していく予定。W-ZERO3 で快適に、を心がけたため、結構サクサク動いて快適に使えるのではないかと思います。

一緒に参加した方々のレベルは相変わらず高い。僕のなかでは、今回つくったサイトが総合的にみて一番まともにできたのですが、他の人たちのに比べたらまだまだ。修行が足りんです。もっともっと勉強しないと。

以下、今回の合宿のポイントを書いてみました。ウノウのラボブログに書いた開発合宿の Tipsも合わせて読んでいただけると参考になるかと思います。

1. サービス名重要

食べるお店をサーチ・・・サーチは日本語で探索・・・食べ探索・・・食べ探・・・そうだ「食い探(くいたん)」だ!となったわけですが、そこにいたるまで三回も名前を変更しました。でも変更し続けた甲斐がありました。このサービス名、結構気に入ってます。合宿で他の人のサービス名もひとつ提供したし、僕ってネーミングセンスがあるかも。

あとで検索してみて知ったのですが、喰う探偵ということで「喰いタン」というドラマがあるんですね。パクったようですが、ほんと、これ偶然なんです。表記違うし、許してもらえるかな。

2. わかりやすさ重視

W-ZERO3 での設定方法をキャプチャ付きで説明したり、定期報告会でもらったアドバイスに従い、使っている様子を撮った動画を載せたりとわかりやすさを重視してみました。

3. 細部にこだわる

結構僕は適当な性格なのですが、今回の合宿で非常に細部にこだわる皆さんに触発されて、「ま、いっか」と思ってしまいそうな自分に鞭打ち、僕としてはいままで以上に精一杯がんばってこだわってみました。ロゴを作ってみたり、いままでなら画像の質が多少悪くてもそのままにしておくようなところも修正してみたり。まだまだ及第点とは言えないですが、そういう心がけをこれから持ち続けたいです。

4. 表示も機能もシンプルに

これも報告会でのアドバイスなのですが、W-ZERO3の画面にたくさんのレストランを出せるよう、表示する項目を極力少なくしました。百式管理人もオススメのGetting Realに書いてあった「バグを防ぐため、使いやすさを重視するため、機能を削ぎ落とす」を思い起こしながら、「シンプルにシンプルに」を心がけました。

5. サクサク動くよう高速化

高速化に力をいれてました。皆さんにいろいろとヒントをもらい、一度検索された場所は保存したりページをまるごとキャッシュしたりといった工夫をおこないました。

ご飯はおいしいし、ちょっとした肝試しがあったりと楽しい合宿でした。今回も前回に続き皆さんにたくさんのことを教えていただきました。あんなことやこんなこと、「それまじですか!」とのけぞってしまうような技の数々、僕にはとても新鮮でした。参加して本当によかった。皆さんに感謝です。

最終日の昼食に食べたおいしいお茶漬け
↑最終日の昼食に食べたおいしいお茶漬け


W-ZERO3カテゴリの最近の記事