26
(C) RECRUIT CO., LTD. マッシュアップ × エンタープライズ開発 2008年9⽉4⽇(⽊) (株)リクルート メディアテクノロジーラボ 川崎 有亮

マッシュアップ×エンタープライズ開発 (XDev 2008)

Embed Size (px)

DESCRIPTION

後半部分

Citation preview

Page 1: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.

マッシュアップ×

エンタープライズ開発2008年9⽉4⽇(⽊)(株)リクルート

メディアテクノロジーラボ川崎 有亮

Page 2: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.2

アジェンダ

• JavaScript 実装によるマッシュアップ【デモ】– 24ヶ国⾃動翻訳対応プレゼンテーション– HTTP 越しの Wii リモコン操作

• ⾃⼰紹介

• コマーシャライザーとAPI

• キーワードは GLOBAL

• くるくるあい

Page 3: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.

⾃⼰紹介

Page 4: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.4

川崎有亮(かわさきゆうすけ)Kawa.net xp

http://www.kawa.net/

Page 5: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.5

(株)リクルート メディアテクノロジーラボ所属

Page 6: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.6

スゴイ地図アフィレット booot.tv

コマーシャライザー 演劇ライフ

メディアテクノロジーラボのサービス

リクルートの⽬指す未来のメディアを研究・開発しています。

Page 7: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.7

Mashup Awards 4

リクルートと、サン・マイクロシステムズの共催。作品応募は、2008年9⽉16⽇(⽕)11:59 まで!最優秀賞:賞⾦100万円!(10⽉19⽇結果発表)http://mashupaward.jp/

Page 8: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.8

GINZA TECH LOUNGE feat. OpenID(宣伝)OpenID 技術セミナー『GINZA TECH LOUNGE feat. OpenID』

<開催概要>・開催⽇時: 2008年9⽉10⽇(⽔)19:00 開始〜・開催場所: リクルートGINZA8ビル・参加⼈数: 50名(予定)・参加費⽤: 無料・主催: 株式会社リクルート・協賛: 株式会社ミクシィ、ヤフー株式会社・後援: マッシュアップアワード運営事務局

<セミナー構成>・ヤフー: Yahoo! JAPAN OpenID プロバイダ技術解説・ミクシィ: mixi OpenID プロバイダ技術解説・リクルート: ATND OpenID RP 技術解説・マッシュアップアワード運営事務局・ライトニングトーク

Page 9: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.

コマーシャライザーとAPI

Page 10: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.10

コマーシャライザー(カンタン動画CM作成)

http://cmizer.com/

Page 11: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.11

コマーシャライザー 内部API(イメージ)< ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " U T F - 8 " ? >< h a s h >

< t e m p l a t e U r l > h t t p : / / m o v i e s . c m i z e r . c o m / c m / t e m p l a t e / c m _ s p o r t . s w f < / t e m p l a t e U r l >< m u s i c U r l > h t t p : / / p l a y 2 . c m i z e r . c o m / c m / m u s i c / 0 2 3 . m p 3 < / m u s i c U r l >< s p e e d > 1 0 0 < / s p e e d >< d r a f t > f a l s e < / d r a f t >< t i t l e > 『 k u r u k u r u a i / O l y m p i c 』 登場編 < / t i t l e >< e d i t o r N a m e > k a w a n e t < / e d i t o r N a m e >< j u m p U r l > h t t p : / / a i . k u r u 2 . s t / o l y m p i c / < / j u m p U r l >< i m a g e U r l s t y p e = " a r r a y " >

< i m a g e U r l > h t t p : / / m o v i e s . c m i z e r . c o m / c m / i m a g e / 5 / b f / 7 v / w 6 r 5 i . p n g < / i m a g e U r l >< i m a g e U r l > h t t p : / / m o v i e s . c m i z e r . c o m / c m / i m a g e / e / k 7 / e h / 3 w 6 r 5 . p n g < / i m a g e U r l >< i m a g e U r l > h t t p : / / m o v i e s . c m i z e r . c o m / c m / i m a g e / s / h w / v 9 / q 8 t z g . p n g < / i m a g e U r l >

< / i m a g e U r l s >< t e x t U r l s t y p e = " a r r a y " >

< t e x t U r l > h t t p : / / m o v i e s . c m i z e r . c o m / c m / t e x t / t / w k / i p / 6 u c k d . p n g < / t e x t U r l >< t e x t U r l > h t t p : / / m o v i e s . c m i z e r . c o m / c m / t e x t / w / m c / a h / 7 d h t x . p n g < / t e x t U r l >< t e x t U r l > h t t p : / / m o v i e s . c m i z e r . c o m / c m / t e x t / n / 9 a / z i / n m z 9 6 . p n g < / t e x t U r l >

< / t e x t U r l s >< t e x t F r a m e s t y p e = " a r r a y " >

< t e x t F r a m e > 7 2 < / t e x t F r a m e >< t e x t F r a m e > 1 1 2 < / t e x t F r a m e >< t e x t F r a m e > 1 8 0 < / t e x t F r a m e >

< / t e x t F r a m e s >< / h a s h >

Page 12: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.12

Webアプリケーション開発と API

現在の Web アプリケーション開発(とくに RIA)では、⼀般公開しないまでもアプリ内部で利⽤する API が重要に。システム設計当初から、API 設計までを考慮に⼊れる必要性。

イントラ向けシステムを含む、エンタープライズ開発でもSaaS・PaaS への親和性を確保していくため、HTML インターフェースの枠にとらわれない API やWeb サービスの提供も含めた要件定義が必須となっている。(含めないほうがベンダーは儲かるかもしれないが…)

社外との「マッシュアップ」だけでなく、社内の既存システムを連携・再活⽤する「マッシュアップ」が広く使われるようになってきている。

Page 13: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.

キーワードは『GLOBAL』

Page 14: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.14

GLOBAL++(川崎の2008年の活動テーマ)

もとの意味(プログラミング)

++(インクリメント演算⼦)

(例)a++変数aの値を +1 する。

『GLOBAL++』=グローバルを1歩ずつ進めていく

Page 15: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.15

8⽉コペンハーゲン

4⽉台北

5⽉東京

6⽉シカゴ

4⽉ OSDC.TW5⽉ YAPC::Asia6⽉ YAPC::NA8⽉ YAPC::Europe

OSS コミュニティ系の海外カンファレンスで講演も

アジア⇒アメリカ⇒ヨーロッパ 3⼤陸⾏脚

Page 16: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.16

プレゼンは⾃動翻訳対応でした!

Page 17: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.17

Digital Media: Building A Business With Social Networks

• Patrick Chanezon(GoogleのAPIエバンジャリスト)⇒ OpenSocialも担当。「聞いて分かる通りフランス訛り」という⾃⼰紹介

• Jyri Engestrom(Jaikuの共同設⽴者で、現在はGoogle所属)⇒ フィンランドからGoogleに。⾒た⽬はクールなのに、壇上から写真撮ったりオチャメな⼀⾯も。

• Konstantin Guericke(LinkedInの共同設⽴者、jaxtrのCEO)⇒ jaxtrは、電話番号を知らせずに電話をかけられるサービス

• Ramu Yalamanchi(hi5の創業者でCEO)⇒ hi5は、南⽶スペイン語圏やヨーロッパに強いSNS

SVASE 主催(Sillicon Valley Association of

Startup Entrepreneurs)パネルディスカッション形式の起業家向けセミナー2008年6⽉19⽇(⽊)Palo Alto

Page 18: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.18

キーワード 『global』

⽶国だけを⾒ずに、海外への取り組みが重要。⽶国の起業家の皆さんがサイトを作る際も、英語対応だけ考えるのではなくて、ちゃんとマルチ⾔語対応しておくのが不可⽋だよ、という話

⽶国のインターネットは、今後はせいぜい数%成⻑しか⾒込めない。しかし、世界に⽬を広げるとまだまだ2桁成⻑が続く地域もある。

我々も、⽶国内だけでなくてグローバルな視点で取り組む必要がある。

2008年01⽉18⽇プレスリリース⽶国に⼦会社を設⽴〜「モバゲータウン」のビジネスモデルを元に⽇本国外の市場を開拓〜2008年01⽉31⽇プレスリリース

⽶国における⼦会社設⽴のお知らせインターネット関連技術の受託開発、市場調査、提携交渉、参⼊⽀援事業

(参考) ⽇本IT企業の海外進出

⽇本のエンタープライズ開発でも、英語対応だけに終わらない、グローバルな視点での真の『世界対応』が求められてくる。

Page 19: マッシュアップ×エンタープライズ開発 (XDev 2008)

Copyright 2008 kurukuru ai19http://ai.kuru2.st/

くるくるあいkurukuru ai

個人ユニットによる新プロジェクト

Page 20: マッシュアップ×エンタープライズ開発 (XDev 2008)

Copyright 2008 kurukuru ai20http://ai.kuru2.st/

くるくるブログ(2006年9月リリース)

Page 21: マッシュアップ×エンタープライズ開発 (XDev 2008)

Copyright 2008 kurukuru ai21http://ai.kuru2.st/

くるくるあい/iPhone(2008年7月11日リリース)

情報のボーダーレス化

http://ai.kuru2.st/

Page 22: マッシュアップ×エンタープライズ開発 (XDev 2008)

Copyright 2008 kurukuru ai22http://ai.kuru2.st/

くるくるあい/オリンピック(2008年8月8日リリース)

⺟国語で世界の情報を⼊⼿

http://ai.kuru2.st/

Page 23: マッシュアップ×エンタープライズ開発 (XDev 2008)

Copyright 2008 kurukuru ai23http://ai.kuru2.st/

『縦横無尽』な翻訳

(例)日本語→フランス語 英語→日本語

情報発信者も世界に繋がる「きっかけ」

Page 24: マッシュアップ×エンタープライズ開発 (XDev 2008)

Copyright 2008 kurukuru ai24http://ai.kuru2.st/

kurukuru ai のポイント

• ほどよい先端技術

– マッシュアップ+独 システム+アイデア+αを融合– → 早過ぎず遅過ぎず、時代の半歩先へ

• マーケット状況

– グローバル化という きな流れ

– 次世代技術の中で今最も注 されているものの つを取り れ

• ボーダーを超えたインターネットの 新

– 今までにない出会い→新しいコラボレーションの発 の可能性

– 「世界」を知ることにより視点が変わる→ が変わる

→ kurukuru ai はグローバルが前提

– 第1弾『iPhone』→ 21ヶ国対応

– 第2弾『オリンピック』→ 204ヶ国対応

→ 2011年の構造変化を すえた取り組み

Page 25: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.

まとめ

Page 26: マッシュアップ×エンタープライズ開発 (XDev 2008)

(C) RECRUIT CO., LTD.26

まとめ• 「マッシュアップ」は黎明期から安定活⽤期へ

– まだ遅くない。さらに活⽤を!

• 新しい形のマッシュアップ・API 技術– 24ヶ国対応プレゼンテーション– リアルデバイス Web サービス

• エンタープライズ開発、企業のウェブサイト開発でもマッシュアップの技術、内部向け Web サービスの実装が広がる

– リクルート『コマーシャライザー』

• 新サービス『くるくるあい』http://ai.kuru2.st/

ディベロッパのGLOBALな視点で日本を盛り立てていこう!