10/26(月)、リクルートメディアテクノロジーラボで行われた「MA5 Mashup Caravan」に参加してきた。最近の仕事に関連する部分だし、MA5に(できることなら)エントリしたい。そんなわけで、雨の中銀座まで行ってきた。

メモ

  • MA5 コンテストについて(事務局より)

  • スペシャルゲスト

    DGインキュベーション(高木 裕)

    • twitter API が応募対象 API に!
    • Tシャツ / ステッカーがおみやげ
  • API 提供企業より発表

    • [**ヤフー株式会社(山下達雄)

      『コマース系APIとコンテンツマッチの仕組み』**]2

    • [**株式会社ミクシィ(有野寛一)

      『mixiアプリから見るソーシャルアプリケーションの作り方』**]3

      • はじめに

      • mixi について

        • 招待制でこの人数はすごいと自負
        • ソーシャルグラフが人気の鍵
      • mixi アプリについて

        • マイページに追加するとすぐ遊べる

        • モバイルも準備中

          →まずは法人から。個人はちょっと待ってね。時期は「間もなく」。

        • 473 アプリ 公開中 (10/23)

          • 10万人越え : 27

          • ユーザ登録: 477万 (9/17)

            →今は500万越えぐらい

          • ユーザ1,700万 / アクティブ850万 (50%)

          • アクティブユーザが使ってる率は高い

        • 公開中の API

          →ほとんど全部。

          →11月下旬にもう一つ大きいのを出す予定。お楽しみに

      • 特別賞・ソーシャルアプリケーション賞

        • 選考のヒント
          • コミュニケーションが生まれる?
          • 広がる?
          • 楽しい?便利?わかりやすい?使いつづけたい?
      • ソーシャルアプリケーションのヒント

        • 今はやってるもの

          • マイミク同士で競い合う
          • コミュニケーションが取れる
          • シンプル
        • コミュニティの考え方

          • 1,70万 x 1

          • 25 x 1,700万

            →平均マイミク数 : 25

        • 最近人気のアプリ

          アクティビティフィード

          • 「友達いない」
          • 「みんなのチャンネー」
      • 具体例

        • サンシャイン牧場
          • オリジナル(facebook) : 250万人
          • mixi : 200万人
          • 分母考えるとすごい
          • ひとりで遊ぶとつまんない
          • コミュニケーション要素があると楽しい
          • 嫌がらせは意外と発生しない
        • 記憶スケッチ
          • 記憶をたよりにスケッチ
          • 絵 + テキストによるコミュニケーション
          • いろんな楽しみ方がある
      • ヒント

        • 非同期

          →リアルタイム性が弱いほうが遊びやすい

        • 女性が参加できるか

          • ユーザ比半分強、マイミクも男女が混在
          • 男性は比較的リテラシが高い
          • 女性から招待されると断りにくい
          • 女性がペットをはぐしてくれるとなんかうれしい
        • Q & A
          • Q : iPhone でデベロッパ登録できないよ?

            A : MMS でできるかも

          • Q : mixi アプリの検索機能欲しいな

            A : 参考にします

    • [**クウジット株式会社(塩野崎敦)

      無線LANを用いた位置情報サービス PlaceEngine とその API について**]5

      • PlaceEngineとは?

        • 近傍のWi-Fiを利用して位置を推定する基盤技術 + サービス

        • 常駐クライアント (Windows / WindowsMobile / Mac) で利用可能

          →Snow Leopard クライアントは現在作成中

        • ユーザ参加型

          →利用ユーザが情報提供してくれることで精度アップ

      • 原理

        • 拾えるWi-Fiの情報 (電界強度測定情報) をサーバに投げると緯度経度の他にフロア情報を取れる

          →空間にタグをつける

        • ユーザに寄る投稿情報でWi-Fiアクセスポイントの場所を推定する

        • パートナーがいる

          • タクシー
          • 地図会社
      • オンライン版 / オフライン版

        → DB のスナップショットを取得してオフラインで緯度経度を取得できる

      • 使い方

        • PlaceEngine Technical Documents

          http://www.placeengine.com/doc

        • web mashup

          連掲サイト → ブラウザ (JS) → http://localhost:5448 → 常駐クライアント → 位置情報返る

        • ローカルアプリ

          常駐クライアントにhttpアクセス → 位置情報返る

        • GPS搭載端末であればハイブリッド測位も可能

      • 導入例

        • 楽天トラベルでテスト中

        • Wireless Gate Connection for MacOS X

          Wireless Gate と提携、オフライン状態でも AP の位置を提供

      • 利用例 : 簡単位置ロギング

        • Wi-Fi情報をロギングする → あとで緯度経度に変換 → 移動ログ
        • 生ログを API に POST すると緯度経度にして返してくれる
        • デモ:移動ルート、存在時間によるヒートマップ
      • 明日 (10/27) Windows 7 対応クライアント公開予定

    • [**財団法人日本気象協会・アップフロンティア株式会社(柴田雅美)

      『天気予報APIについて』**]6

      • 天気予報 API とは?

        • 天気予報

        • 週間天気予報

        • オプション

          →紫外線、花粉など

        • 各種指数

          →不快指数、ビール指数、アイスクリーム指数など

      • 活用イメージ

        • 紫外線情報

          →キャラクタが「日焼けする」「紫外線対策をする」(日焼け止め、帽子など)

        • 重ね着指数

          →キャラクタの服装が変わる

        • 星空指数

          →よく見える場所・店などのレコメンド

        • 風邪ひき指数

          →風邪予防の対策をキャラクタで表現

      • 新しい活用方法

        • 天気予報を新たに表現

          →気温と天気で洋服・小物のコーディネイトを提案

        • 提供情報の組み合わせ

          →鍋もの指数 x 風邪ひき指数 = 「より栄養がつくレシピ」など

        • その他の API と組み合わせ

          • 星空指数 x 地図情報 API

            →地図のある地点 + 星空指数 = 星空の再現

          • 素肌乾燥指数 x 商品検索 API

            →乾燥対策グッズのレコメンド

      • エントリーについて

      • 応募の手順

        1. 参加登録
        2. エントリ申請
        3. 専用ディレクトリ・ドキュメントの付与
        4. 作品 / アプリ応募
      • 独自の「活用アプリコンテスト」を開催中

        →エントリしてね!

      • サンプル / 実装方法プログラム紹介

        第7回 天気予報APIを活用して、快適な秋を過ごそう!【特集 サンデープログラミング】|widgetown

        http://widgetown.com/static/aboutSpecialSanproWeatherapi.html

    • [**楽天株式会社(後藤幸生)

      『Rubyを用いたお手軽 楽天ウェブサービス開発』**]7

    • [**日本オラクル株式会社(上村靜史)

      『オラクルの全製品で作る!エンタープライズマッシュアップ賞の取り方』**]8

      • オラクルの全製品 : 9000

      • 全製品 : 9000

      • Oracle Technology Network (OTN) Japan

        http://www.oracle.com/technology/global/jp/index.html

        • 試用版、旧バージョンの DL

        • 掲示板、wiki、 Oracle Mix (SNS)

        • メルマガ

        • Oracle Direct Seminar (インターネットセミナー)

        • エンタープライズマッシュアップ賞

        • PoC (Proof of Concept : 概念実証) 導入模擬事例

          →デジカメの新製品について市場の声の収集とと社内分析の統合

          • 価格.com の API で自社製品の情報を取得

            →価格、レビュー、口コミ

          • flickr の API で「その製品で撮影された枚数」を取得

            →出荷台数とつきあわせて分析

        • エンタープライズマッシュアップとは

          すべて作る → 組み合わせて使う

        • 応募について

          • MySQL も OK?

            →OK です! 応募フォームでアピールしてね

          • 受賞者特典

            • キャンペーンサイトに1年掲載、取材インタビューつき
            • セミナーでの講演 (最低でも50人規模)
            • オラクル社内勉強会での講師
  • MA 受賞者より発表

    • [**浜本 階生 – MA4 優秀賞/Technology賞受賞

      『Newsgraphy と Mashup Awards』**]9

      • Newsgraphyとは
      • 利用 API
        • Yahoo! ニュースのAPI

          →トピックの分類、アクセス指標が取得できる

        • Yahoo! 日本語形態素解析 API

        • 固有名詞を抽出

        • 品詞の詳細分類を取得できる

          →人姓、人名、組織、地名など

      • Google Map
        • アルゴリズム

          • ボロノイ図 + ツリーマップ

            = ボロノイツリーマップ

          • Blogopolis に受け継がれた

        • アドバイス

          • マッシュアップは手段であって目的ではない

            • ものを作るプレーンな楽しみが希薄になる
            • API ありきで考えるのではなく、実現したい目標を先に設定する
          • 最初の5秒が大事

            • 審査員が見た最初の5秒が勝負
            • 説明ページを読むのは 10% 以下
          • Data is Gold

            • API には 2種類
              • データ提供
              • アクティビティ
                • データの価値は時間で廃れにくい
                • マイニングで新たな価値を創造できる
                • API からのデータはわき水のようなもの
                  • 使い捨てるのではなくタンクにためる
                  • 蓄積し続けることで Newsgraphy ができた
        • Q & A
          • Q : 制作期間は?

            A : 仕事のあと2〜3時間/day で 2週間ぐらい

      • [**中嶋信博 – MA4 沖電気工業賞・日産自動車賞 ダブル受賞

        『Mashup Awards は新しい技術を試す絶好の機会です』**]11

        • 受賞作について
        • 利用 API
          • LocoSticker
          • mextractr
          • OKILAB 住所抽出
          • Google Maps
          • CARWINGS-CASTING
            • カーナビで現在地近くのメモを探す
            • ケータイGPSで現在地近くのメモを探す / メモする
        • MA とは新しい技術を試す場
          • 評価してくれる可能性が高まる

          • 仕事じゃない

          • 締め切りがある

            →ゴールができるので投げ出しの抑止

        • やったこと
          • サーバサイドJS

            →Aptana Jaxer

          • Amazon EC2

          • タイムライン + ソーシャル

            →twitter, friendfeedのような

        • 開発メンバーと進め方
          • 仕事仲間チーム 計5名

          • 2か月半 (仕事の合間)

          • 2週間で1イテレーション

            → 途中で止まっても何か出せる

          • 早起きして毎朝2時間捻出

            仕事後・休日はしんどいのでアテにできない

          • コラボレーションツール

            • Trac + svn + Assembla
            • Yahoo! グループ
        • 反省点など
          • 技術のアピール不足
            • 99% JS -> アピール不足
            • 応募フォーム、作品サイトでアピールすべきだった
          • 会員登録が必要なシステム
            • 見てもらえない
            • オープン前提にすべきだった
            • OpenIDにすべきだった?
          • デザイン
            • 両立は難しいがしょうがないとあきらめる部分も
            • 手を加えるとショボくなる悪循環
          • CARWINGS エミュレータ
            • 実機なしで開発 / 応募可能
            • 担当のサポートが厚い
            #### 感想
  • MA5 は協賛 API のリストを眺めてるだけで刺激になる。

  • いつも参加する勉強会よりやや空気が固く、質疑応答が今ひとつ盛り上がらなかったのが残念。

    # 私も諸事情によりあまり前のめりじゃなかったのだが…。

  • 受賞者二人の発言が対照的で面白かった。根底には「作りたい」という情熱があるのだが、意識の向き先が正反対。

  • MA5 のエントリ締め切りは11/4。ちょっと間に合わないか…。

終了後は懇親会があって、MTLのご好意で参加費無料…だったのだが、近くで働いている元同僚と飲もう、という話になったので参加せずに引き上げてきた。その席で「パクリとか気にせずまずは作ること重要だよね」という話にもなったので、聞いてきた内容はタイムリーだったと言える。

全裸bot のような「代表作」と言えるものを作るべく精進しよう、と誓って、嵐の夜は過ぎていった。

#### Links

●[Mashup Awards 5 on CREYLE][13]

http://mashupaward.jp/</p> 

●[MA5 Mashup Caravan in GINZA/2 (by RECRUIT) : ATND][14]

http://atnd.org/events/1789