google map

最近、眠りが浅い。
日が変わってから寝て夜中に数度目が覚めて、その上早く起きるという非健康的な早起き。

今日も目が覚めてしまったので折角なので効率的に使おうということでgoogle map APIを使って遊んでみた。
一度使ってみたかったというのもあったので。
あと、折角だから自作のフィードリーダが回収してきたあちこちのblogやニュースサイト等々のデータを使ってみようということで、百式の中の方*1が書かれているblogのidea*ideaで紹介された「夜カフェ」の記事データからピンを打ってみた。

下のURLで表示されるはずです。
妙に重いのと引っ張ってきたスタイルシートが微妙なので綺麗に表示されなかったり、なんで地図上の吹き出しで記事が出ないでブラウザの下の方に突如出るのか?などなどいろいろありますが、まだまだ修行中の身ですのでご承知くださいませ。
idea*ideaの夜カフェまとめをgoogle mapで。

紹介された時に配信されたRSSはフィードリーダのデータはデータベースに入っているので、そこから夜カフェの記事を抽出して、更に住所が綺麗に抜けて且つ、google map APIに住所を投げてそのままピンが打てたものだけが表示されています。
google map APIについては全く知らなかったのですが、予想以上に簡単に使えて驚き....。

素敵なAPIと、何より、素敵なカフェの紹介と、もちろん多々興味深い記事を毎回書いてくださっている百式管理人の方に感謝。

*1:紹介が難しい...

google map(その2)

今朝書いたプログラムがIEで動いて無いじゃん。ってことで修正を試みる。
Firefoxだと問題ないのだけどなぁ。と悩んでいたら解決策発見。

<script src="http://maps.google.com/maps?file=api&v=2&key=(鍵情報)" type="text/javascript" charset="utf-8"></script>

としなければならいのだそうだ。タグの最後のcharset="utf-8"がポイントらしい。
参照元は下。

・・・http://maps.google.com/maps 呼び出し時に charset="utf-8" をつけて Google Maps API を呼び出すとき Javascript ファイルをロードする必要があります。・・・
IE で Google Maps API がエラーになる問題に対処する方法 - seclanのほえほえルーム

無事解決。
なんだかなぁ。

idea*ideaの夜カフェまとめをgoogle mapで。

テスト

テスト用記事です。すみません。

今日は雨が降ってきて、気温が低め。こたつ、まだ使ってる...。

桜香る。

すっかり桜が綺麗に咲いた。
社会人になって東京で過ごす様になってから、何故か桜の花がすごく好きになった。
学生の頃は咲いているのが当たり前に思っていたのだけど、毎年花が咲くのは、とても素敵で凄いこと。と思う様になったかもしれない。

近所の道路はすっかり桜のトンネル。
f:id:hideack:20080330000449j:image f:id:hideack:20080330000454j:image
途中にマクドナルドがあるのだけど、この2階の窓際の席は特等席だと思う。
f:id:hideack:20080330000451j:image

以前買ったトイカメラでも何枚か撮ってみた。
難しいことはわからないけど、柔らかい絵になるところがいい。
f:id:hideack:20080330000232j:image
幹から出た芽もしっかり咲いた。
f:id:hideack:20080330000234j:image
駅の前にも桜の木が数本あって綺麗に咲いている。
通る人はやはり見上げる。
みんな桜が好きなのだ。
f:id:hideack:20080330000233j:image

"はれときどきぶた"と"天才えりちゃん金魚を食べた"

テックハニーこときゃんちがblogで書いていた内容と同じことを思っていた。

はれときどきぶた」の作者の少年は、今何をしているんだろう?
と思って調べたら、作者は全然少年じゃなかった。がーん。
あれ、子どもが書いた話なんだと思ってた・・・内容のせいかなぁ?
きゃんちまいんち! - 素朴な疑問

私も作者が少年とばかり思ってた。違ったのか。
・・・と、思い出すと、そういえば「はれときどきぶた」と同時期か、とにかく自分が小学生くらいのとき、幼稚園か小学校に入りたての少年が妹を主人公にした本を書いて話題になったのを思い出したので調べてみた。

天才えりちゃん金魚を食べた (いわさき創作童話)

天才えりちゃん金魚を食べた (いわさき創作童話)

これだ。名前が芥川龍之介から取って親御さんが「龍之介」とつけた。というのを覚えていたのですぐ見つかった。
Wikipediaも記載あります。作者の名前は竹下龍之介さん。

作者が少年だと思ってしまったのは、このあたりの記憶が混ざっていたのかもしれない。
これで多少すっきり。

3G向けiPhoneに関するうわさ..。

An analyst for market research firm Gartner said Tuesday he believes Apple to have placed orders for 10 million 3G iPhones which would employ a more modern form of display screen that could pave the way for a slimmer handset with improved battery life.
Apple Insider - Gartner analyst stokes 3G iPhone rumors

現在ドコモが使っているW-CDMAやKDDIのcdma2000等々に対応するとどうしても電力が問題になるので、日本国内でiPhone発売は先になる。*1という話*2だったので、液晶のサイズを小さくして、バッテリーの寿命を延ばして問題解決となって晴れて発売ってなるとめでたいのだけど。

あくまでも噂(rumor)。

*1:海外は世代的に少し前の2.5GのEDGEベース

*2:これもまた噂だけど

JavaScriptでオブジェクトの有無の判定

Firefoxの場合、JavaScriptのオブジェクトがあるか無いかを "if(obj){ 〜 } else{ 〜 }"の様な書き方で判定させようとするとエラーとなってしまって困っていた。
いろいろ調べると次の様に書くと判定できるらしい。

if(!!obj){
// オブジェクトは存在
}
else{
// オブジェクトは存在しない
}

正しい使い方なのかは、イマイチ不明。
AjaxでDOMの一部を更新した際に更新した範囲に任意の名前のノードが存在するか判定させるのに使ったのだが、こちらの使い方も微妙。。。
下の様な感じ。

<!-- 更新前 -->
<div id="result">
</div>

これが、何かボタンを押すと更新されて...

<!-- 更新後 -->
<div id="result">
<div id="exp-313">foo</div>
<div id="exp-992">bar</div>
</div>

となって、更にJavaScriptで <div id="exp-312"> はありますか?と探す様なもの。
先の判定方法に従って今はこの様な感じなのだけど...

var sample_ary = new Array("exp-312");
for (var i=0; i < sample_ary.length; i++) {
if(!!$(sample_ary[i])){                      // prototype.jsを使ってます.
alert(sample_ary[i] + "はあります。);
}
}

また調べてわかったら更新・追記...。

満開。
f:id:hideack:20080327120100j:image

検索キーワード

f:id:hideack:20080327004538p:image
うーん。一体何を調べようとされたのだろうか。
ちなみに、結構件数はひっかかる。