木 11/22
先日のWeb2.0 Expo Tokyoのエントリで、緑のgooのご紹介をさせていただきましたが、「緑のgooスタッフブログ」でバスでお出かけMAPを紹介していただきました。ありがとうございました!
バスでお出かけMAPのコンセプトでも書いていますが、 バス停を登録することが、なぜ、環境貢献になるのか、直接は結びつかないかもしれませんが、ひとりひとりの小さな心がけの積み重ねが、結果として環境に貢献していくんだと思います。
ぜひ、緑のgooを活用してみましょう。ブログパーツも提供されていますし、検索ツールバーにも設定ができます。
みんなが緑のgooで検索することで、gooの木が育っていくそうです。
本日現在、約16,700本です。みなさんの小さな心がけでgooの木がいっぱい生い茂りますように。
そして、バス停もいっぱい登録されますように・・。
written by k-matsu
この記事へのトラックバックURL
火 11/20
MAの輪の忘年会で集まった7名で、Mash up Award 4thが開催されたら、チームで応募しようかという話になりました。そして、こんなものを作ろうと、とってもまじめに考えました。
「緯度経度を与えるとその場所まで自立走行するチョロQ」
つまり、静岡のここにあるチョロQに、札幌のkuroさんの事務所の緯度経度を与えてあげると、そのチョロQは、Web APIから、経路を検索して、勝手に走って札幌まで行くわけです。とりあえず、RailGoのAPIは必要ですね。
もちろん、チョロQにはWi-Fiを内蔵する必要があります。無線LANのエリア外の場合もあるので、イー・モバイルや有線LANの口も考えておきましょうか。GPSユニットもつけなければいけません。いや、その前に動力源を何にすれば・・・?
あと、液晶パネルをつけて、電車に乗ってるときは「次は××駅で降りたいです」とか表示できるような仕組みも必要かもしれません。そうすれば、親切な人に助けてもらえそうです。あと必要なデバイスやAPIはなんでしょう?
あ、そんなこんなで悩んだ場合は、まずAPI比較・マッチングサービスでAPI検索して企画書を作らねば・・・。
そんなこんなで濃いマッシュアッパーのメンバーの宴は、二次会予定のお店が閉店しちゃうまで続いたのでした。
written by k-matsu
この記事へのトラックバックURL
日 11/18
今月11月28日~29日、東京ミッドタウンで開催される、「SaaS World 2007」のリクルートさんのブースでマッシュアップ開発者のデモを実施します。CALTA Projectも参加することになりました(時間調整中です。決まりましたら、ここで告知いたします)。
MASHUPEDIAさんがこのブースでの参加マッシュアップ開発者を募集しています。Mash up Award受賞者や参加者でなくても応募可能ですので、面白いマッシュアップサイトを公開している方は募集してみてはいかがでしょうか?

written by k-matsu
この記事へのトラックバックURL
土 11/17
11月15~16日、渋谷のセルリアンタワー東急ホテルで開催されたweb 2.0 EXPO tokyo 2007に行ってきました。前日、MAの輪の忘年会もありましたが、その面子も会場入り。
yukiさん、nabejunさん、けひんさん、川崎さんなどMAではお馴染みの人たちのセッションもあり、けひんさんのセッションではバスでお出かけMAPを紹介していただき、新しいMoM(mashup on mashup)の可能性を示してくれました。
sunのTim Brayのセッションでは、「javaプログラマがRailsに触れるともう、javaには戻れない」、というのが強烈でした。 今後もCALTAはjavaで開発していこうと思っているのですが・・・。こりゃ、自分もジュンヤさんに弟子入りしないとです。
sun のブースで藤井さんが、jMakiの作者であるGregory Murrayさんを紹介してくれました。英語にはとんと自信がないのですが、さいわい彼は日本語がお上手で、日本語で会話できました。「バスでお出かけMAP」や「みんなの水遊びMAP」などを見てもらって、jMakiのデモを見せてもらいディスカッション。外国人のデベロッパーの方と話す機会もあまりなかったのでとっても新鮮でした。つーか、英会話勉強しよ・・・。マッシュアッパーには必要だわ。やっぱし。
あと、気になったのがgooさんのブースの緑のgoo。緑のgooで検索を行うことで、緑のgooの広告収益の15%を環境保護団体に寄付するというものです。

つまり、緑のgooで検索を行うだけで、環境貢献ができるという仕組みです。この仕組みは素晴らしいですね。ブログパーツやツールバーも用意されていますので、ぜひ使ってみましょう。早速、このブログにも貼りつけました。「バスでお出かけMAP」をはじめ、環境問題をテーマにしているサイトとも何か新しい形で連携できたらいいですね > goo様
ほかにもいろいろ、気になるものはありましたが、このEXPOを通じて、Webサービスは、PCだけでなく、マルチデバイスに向かっていくだろうということを確信しました。IT業界も、暗い話題も多々ありますが、とっても面白い展開もきっと待っていると思います。
written by k-matsu
この記事へのトラックバックURL
土 11/17
とっても濃い2泊3日の東京滞在を終え、子どもたちに会える~と思っていたら、「ばぁばのところにお泊りに行っちゃったよ~。2泊するって」との嫁からのメール。おい、昨日電話したときは、「お父さん帰るまで起きて待ってるね」って言ったじゃん! > 娘(6歳)
新幹線乗ってたら、また嫁からメール。「娘が熱出して、39度もあるんだって・・」
結局、子供たちをおふくろが家まで送ってきてくれて、家に着くと、娘は、頭に冷えピタ乗せて寝込んでました・・・。
もうすでに皆さん書かれてますが、11月14日、MAの輪忘年会が開催されました(「MAの輪忘年会」でgoogle検索すればいっぱい出てきます)。
黒田さん@出張ジョーズ
けひんさん@doodle
yukiさん@ONGMAP
uchiyamaさん@authr
ジュンヤさん@声探
のどぐろさん@ポンジュース(どんだけ~w
松永@CALTA Project
(参加メンバー一覧はdoodle開発期から引用)
こんな内容の充実した飲み会って、これまでの人生であったかな、というくらい充実。ものすごくInspireされるものがありました。これからのCALTA Projectの発展に向けての勇気をいっぱいもらいました!
えと、けもの道はRailsだっけ? ipod touch 買わないと・・・・。
これ書いてたら、娘がむくっと起きて、「お父さん、お土産は何買って来たの?」
あの・・・ほかに言うことはないの?
written by k-matsu
この記事へのトラックバックURL
水 11/14
なんでも今日は、東京で皆既月食が見られるとか・・・。とっても楽しみです。
そして、明日から2日間、WEB 2.0 EXPO Tokyoに行ってきます。
「バスでお出かけMAP」もちょこっとですがここに登場します(私は会場で聴講者として見守るだけですが)。MAの輪のみなさんも何名か登場しますので応援してきます。
ほかにもいくつかイベントがありバタバタしておりますが、帰ってきたら、いろいろと結果をレポートしたいと思います。
written by k-matsu
この記事へのトラックバックURL
水 11/07
職業プログラマでもあるし、マッシュアップエンジニアでもあるので、それほど、自分自身がデジタルデバイドを感じたことはないのですが、こんなものをふと、スーパーで見つけて、物珍しさもあって買ってみました。
カップ焼きそばは、お湯を注いで数分間、麺を戻して、湯切りするのが一般的ですが、これは、水を入れて電子レンジで加熱して麺を戻すと同時にお湯を蒸発させてしまい、湯切りが不要という商品です。
パッケージを開けると、説明書きがあり、水の入れ方や、あふれた水のこぼし方、加熱時間などが書いてあります。(こちらのサイトでレビューされてましたので、こちらもご覧ください)。
ところが、説明書を読みながら、調理に挑んだものの、これが思った以上に難しい。思うに、容器の形状もそれように設計されているので、未知の物体、すべてが初めての体験なんです。
水の量の加減も微妙な感じで、結局、多く入れすぎたかも、と思い、何回かこぼしたりして、電子レンジの加熱時間もうちのレンジのワット数だったら何分かは書いてなくて、計算したり・・。
そんなこんなで、レンジの加熱が終わって見てみると、まだお湯が蒸発しきっていなくて、結局湯きりするはめに・・(でも、おいしかったです)。
この商品が「NEXT GENARATION」というキーワードを商品名に入れているので、次世代の商品というコンセプトなのでしょう。
もともと新しいもの大好き人間なので、いつものように、次世代の商品に挑んではみたものの、見事に敗北し、こうして、年とるごとに、新しい技術についていけなくなるのでは、と心配になったりもして、ある意味デバイドを感じ寂しくなった深夜の出来事でした。
written by k-matsu
この記事へのトラックバックURL
水 11/07
Javascriptのデバッグって、おそらく多くの方が、FirefoxのFirebugアドオンを使って行っていると思います。このデバッガは強力ですからね。で、デバッグが終わって、Firefoxで動作確認をしたものをIEで実行してみると、動かなかったってケースって多くないですか?
有名なケースでは、これ。
1
2
3
4
5
| var data ={
item1 : "string1",
item2 : "string2",
item3 : "string3",
}; |
「”string3″」の後の「,」が元凶です。最後の「,」があると、IEでは動きません。この「,」を入れてしまったばっかりに、Firefoxではちゃんと動いていたものがまったく動かなくなってしまって、はまったという人は、ものすごく多いと思います。
ほかにも、いくつかの事例があると思いますが、ちょっとレアなものを発見したのでご紹介します。
1
2
3
4
5
6
7
8
9
10
11
12
13
| <script type="text/javascript">
//< ![CDATA[
var data ={
item1 : "string1",
item2 : "string2",
item3 : "string3"
};
for ( item in data ) {
document.write ( data[item] + '<br/>' );
};
//]]>;
</script> |
これってIEだと動きません。 もちろん、「”string3″」の後ろに「,」はありません。
for ~ in構文 は、オブジェクトのプロパティ名を列挙します。つまり、data.item1, data.item2, data.item3を順に出力することを意味してます。したがって、”string1″, “string2″, “string3″ という文字列が出力されます。
でも、IEだと動きません。オブジェクトエラーとなります。Firefox、Operaでは問題なく動くのですが。
こうしてみましょうか?
1
2
3
| for ( itm in data ) {
document.write ( data[itm] + '<br/>' );
}; |
itemをitmに変えただけです。これは動きました。
# itemをitmに変えようという発想にいたるまで、かなり時間を要しました。
では、これはどうでしょう?
1
2
3
4
| var item;
for ( item in data ) {
document.write ( data[item] + '<br/>' );
}; |
itemという変数を局所化してみました。
・・・動きます。
つまり、IEでは、大域変数itemが示すオブジェクトが存在するということにほかなりません。大域変数itemにオブジェクトのプロパティ名をセットしようとすると、オブジェクトエラーになるのですから。
では、このitemというオブジェクトの中身は何なのでしょう?さきほどの、for ~ in構文を使って、itemのプロパティを列挙してみました。
1
2
3
| for ( property in item ) {
document.write( property + ':' + item[propery] + '<br/>' );
}; |
当然ですが、このコードはIEのみでしか動きません。
出力した結果をちょっと整形したら、itemはこのようなオブジェクトであることがわかります。
注)DontEnum 属性を持つプロパティはfor ~in構文では列挙できないため(詳しい解説)、これがitemの全貌ではないかもしれません。
このような事例にであうケースはそうそうないと思いますが、itemという変数を使用する際は注意した方がよいですね。
written by k-matsu
この記事へのトラックバックURL
金 11/02
昨日、大垣市のソフトピアジャパン(バスでお出かけ情報)で開催されたスイートバレー推進協議会「Web2.0の現状と動向セミナー」にパネリストとして出演させていただきました。
大垣はこれまで行ったことはなかったのですが、松尾芭蕉の奥の細道の終着点とのこと(←そうそう、私、日本文学専攻で卒業論文は芭蕉について書いたんでしたっけ・・)。
MAチーム(?)からは、リクルートの川崎さん、ONGMAPのyukiさんと私が登壇。その模様を客席からけひんさんがdoodleしているというナイス連携。
ディスカッションでご一緒させていただいたSFCの熊坂先生、牧先生からもバスでお出かけMAPに対する貴重なご意見をいただきました。ありがとうございました。
このような講演に出演させていただくのは初めてだったのですが、いろいろと刺激になりました。
講演後のスイートバレー推進協議会交流会では、地元の企業の方ともいろいろとお話をさせていただき、その中で今後のCALTA Projectの活動についてヒントのようなものをいただいたような気がします。今後に活かせたらと思います。
ソフトピアジャパンの皆様、また関係者の皆様、貴重な場を提供いただきありがとうございました。
川崎さんが言っていましたが、岐阜からのMA受賞がまだないとのこと。ぜひぜひ、次回のAwardでは岐阜からの受賞作品の輩出を期待しております。
その後、大垣駅で、yukiさん、けひんさんと2次会。
まだまだ話足りなかったんですが、最終の新幹線の時間の関係で今回は軽めに。
次は、Web2.0 EXPOでお会いしましょう。
とっても濃い一日でした。
written by k-matsu
この記事へのトラックバックURL