お友達の誕生パーティ♪
今日は某所でけーたくんの誕生パーティ♪
ライブ登山のギタリスト。
でも、まだ山で弾いたのは一度だけ。
いつも天気悪かったり体調悪かったりで実現ならず。
人前での正式な披露は友達の結婚パーティで。
その夫婦宅で今日はパーティ。
僕は沖縄に居て行けないけど、せっかくだから南国の海でも見てください。
ドンキーページの使い方
使い方書いてないので忘れないうちにメモ。
主な機能
- 全国のびっくりドンキーの表示と営業中店舗の表示
- 近くの建物(お店とか)の検索(営業時間以外のものを除く)
- 近くの温泉の検索(営業時間以外のものを除く)
- それぞれのピンまでの現在地からのルート検索
共通機能
- ピンをクリックするとルート検索が行われます。
- ルート検索の交通手段は、DRIVING(車)か、WALKING(徒歩)、TRANSIT(電車)のいずれかで、右上のプルダウンから選べます。ルート検索後に変更するとすぐに反映されます。
- ルート検索すると現在地に噴出しで目的地までの所要時間と距離が表示されます。
- 右上の「YOU」と記載された箇所をクリックすると現在地が更新(現在の場所に更新)され、画面の中央に表示されます。
**
**
全国のびっくりドンキーの表示機能について
- 左上のプルダウンメニューで「Donkey」を選択すると全国のびっくりドンキー店舗が表示されます。
- 営業中の店舗を検索できます。営業時間は現在から12時間後まで1時間単位で指定できます。右上の「ALL」が選択されているものを変更すると営業中の店舗のみピンが表示されます。
- ピンをクリックするとクリックした店舗情報が表示されます。店名、営業時間、クラブドンキーの対象かどうか。
近くの建物の検索機能について
- 左上のプルダウンメニューで「Free Word Establishment」を選択すると現在地から半径50km以内の建物が表示されます。ただし、営業時間情報があり、現在営業していないものについては表示されません。
- 未来時刻の営業対象は検索できません。びっくりドンキーの表示機能で使われる時間の選択は有効ではありません。
- 最大で20件まで表示されます。
- ピンをクリックするとクリックした店舗情報(名称)が表示されます。
- 左上のプルダウンの下の「name」の右の入力欄に文字を入力すると店舗名称に該当文字を含むものだけが表示されます。
- 「name」の入力欄を空にすると初期状態と同じく、現在地から半径50km以内の建物が表示されます。
近くの温泉の検索機能について
- 左上のプルダウンメニューで「Free Word Spa」を選択すると現在地から半径50km以内の温泉が表示されます。ただし、営業時間情報があり、現在営業していないものについては表示されません。
- 未来時刻の営業対象は検索できません。びっくりドンキーの表示機能で使われる時間の選択は有効ではありません。
- 最大で20件まで表示されます。
- ピンをクリックするとクリックした温泉情報(名称)が表示されます。
- 左上のプルダウンの下の「name」の右の入力欄に文字を入力すると温泉名称に該当文字を含むものだけが表示されます。
- 「name」の入力欄を空にすると初期状態と同じく、現在地から半径50km以内の建物が表示されます。
以上
びっくりドンキー以外も探せるようになりました。
ちょっとずつ進化してきて、びっくりドンキー以外にも探せるようになりました。
建物全般と温泉を探せます。
キーワード検索で、現在地から半径50km以内のもので、キーワードが名称に含まれるものでさらに、現在の時間に営業していないものを除いて検索できます。
営業時間中のびっくりドンキー探せます。
というわけで、営業時間かどうかも確認しつつ、最寄のドンキーを探せます。
良かった良かった。ふぅ。
説明ほとんどないけど、それなりに使えるかな、これで。
club yesとなっている店舗はクラブドンキーやってます。
営業時間は、曜日によって時間が変わるところがあるので、
詳しくは店舗をクリックしてね。
ドンキーまでの距離と所要時間がわかるようにしてみた。
前回の記事でびっくりドンキーを地図上に表示したり、
営業時間などを表示できるようにしてみたけれど、
お店までの所要時間がわかるようにしてみた。
広告も入れてみた。
使う側からするとちょっと邪魔かも。
チャリ検索、徒歩検索なにも対応できるようにしてみようかなぁ。
近くのびっくりドンキー探せるようにしてみた。
びっくりドンキー好きとして、とりあえず地図上にお店を表示できるようにしてみた。
自分の居場所もなんとなく表示できるから近くのお店も良くわかる。
Google Mapに、全ての店舗を表示しています。
ピンをクリックすると、店名と営業時間とクラブドンキーの対象かどうかが表示されます。
javascriptでformの要素だけ作るとうまくいかない?
javascript 使って、form の子要素のimputとか作っても、action先に渡されない。
なんで?
formから作らないとだめってこと??
なんでなんだろうな~。
selectもinput同様にだめなんだけど、optionだけなら変更し放題。
あんまりいろいろ試してないからわからないけど、
formが複数あるとだめなのかな?
それとも後から追加するとformとの関連がうまく付けられなくなっちゃうのかな?
良くわからないけど、とりあえず最初から作っておいて後から足さなくて良い作戦で対処。
ブラウザにもよるのかもしれないけど、試したのはchromeのみ。
OAuth::Lite::Consumer いまいち。結局Net::Twitter::Liteに。
Twitter 関連のプログラムをperlで書くときに、最初に試したのはOAuth::Lite::Consumer。
とりあえずうまくいっていたけども、ときどき変なうごきをするようだったので、
モジュール使わずに書こうかと思ったけど、メリット無いのでNet::Twitter::Liteにしました。
変なうごきというのは、uri_escape()を使わずに、uri_escape_utf8 を使えというメッセージが出たり、
ほかにも何かあったような。
最初は一部だけ置き換えていたけど、最終的に全部置き換え。
あまり戸惑うところは少なかったけども、utf8 フラグの扱いが異なっているのに戸惑った。
OAuth::Lite::Consumer は、utf8 フラグを取り除いてからupdateする必要があるが、
Net::Twitter::Lite は、その逆。utf8 フラグを取り除くとダメでした。(文字化け)
プロトタイプという位置付けでどんどん書いていたので、段々効率悪くなってきた。
そろそろリファクタリングの時期かな。
また、規模も段々大きくなってきたのでメンテしやすいように書き換えないと。
というわけで、YAMLを検討中。
これの導入は簡単だけども。。
あと、perl そのものの書き方ももうちょっと勉強しないとだめだなぁ。。
まだ自分のものに出来ていない機能というか概念がたくさんある。
Rubyも興味あるんだけどなぁ。。