JAPAN INNOVATION LEADERS SUMMIT 2011 参加メモ

JAPAN INNOVATION LEADERS SUMMIT 2011に参加してきました。

震災から見えたtwitterの可能性と、今後のメディアインキュベーション展望について(株式会社デジタルガレージ Twitterカンパニー EVP 佐々木智也氏)

  • twitter
    • スケッチから2週間で実装
    • 最初からモバイルでの利用を想定していた
  • twitterが社会インフラへ
    • 通話・メールが不通時にTwitterが繋がった善意で情報が拡散
    • 今起こっている状況を可視化
    • 速報性や伝播性が再認識された
  • ライフライン」としての機能
    1. 非常時でもつながる手段
    2. リアルタイムの情報源
    3. 課題をマッピングして、解決案とつなげる手段
  • The timely and open exchange of information has a positive global impact.

311クライシス・レスポンス:エンジニアの活躍と未来展望:レジリアントな世界を構築するために(MITメディアラボ教授 石井裕氏)

  • 詩人のBotをfollow
  • Connect People wuth People, Information, & Resources
  1. Open Information
  2. Crowd Sourcing
  3. Mashup & Curation
  4. Resilient Market of Supply & Demand
  • scienceによるvisualization:「説明をデザインする」
  • 出杭力
  • 道程力
  • 造山力
  • 独創力
  • 協創力
  • 競創力
  • 屈辱感
  • 飢餓感
  • 孤高感
  • How do you want to be remembered by people living in 2200?

スマートフォンで加速する「GREE」グローバル開発の現場(グリー株式会社 荒木英士氏)

  • 2012年 スマートフォンがPCを抜く
  • モバイルを制するものがインターネットを制す
  • WEBのいいところ
    • PC版やモバイル版の見た目を少し変えればOK
    • 使い慣れたWEBのノウハウを生かせる
  • ハイブリット
    • WEBではできないもの
      • Push通知
      • カメラ利用
      • ファイルUpload
      • 導線対策
      • リテンション対策
    • WEBの利点、ネイティブの利点の両方が得られる
  • グローバル開発の現場
    • 英語も重要だが優秀なエンジニアであればコードで語れる
    • 英語勉強するよりコード書いた方が有益だから自信を持ってコードを書きまくれ
    • イケてるエンジニアはどこ行ってもイケてる

1200万人の食卓を楽しくする技術(クックパッド株式会社 橋本健太氏)

  • クックパッドにとっての技術とは?
    • 「問題を解決」するための方法
    • 生活の中の問題を探して解決しよう
  • クックパッドの技術者とは?
    • 機能をつくるのではなく、ユーザの問題を解決する
    • 誰にも負けない分野を持つ
    • 他のエンジニアが、誰より価値を生み出せるように
  • 技術を生かした2つの実例
    • Tofu - 画像配信システム
      • 料理写真がよりおいしく見えるように
    • Extension
      • ユーザ価値の高いサービスを作るには
  1. 動くものを見て話をする
  2. 自分たちで、実際の生活シーンの中で使ってみる
  3. 少人数のユーザに使ってもらって、ひたすら観察する

Hack For Japan

  • コードでつなぐ。想いと想い
  • while (Japan.recovering) { we.hack(); }
  • 風@福島原発
    • このアプリが一日も早くアンインストールされることを願っています
  • フォトサルベージの輪
    • 社会貢献系のアプリは受託だけど燃える

ソーシャルグラフのデータ解析(株式会社ミクシィ 木村俊也氏)

スライド

  • reimplementation
  • maintaintenance cost
  • scalability
  • Graph DB
    • nodeにPropertyを持つことができる
  • Neo4j

Hadoopによるリクルートでの技術調査とその活用 (株式会社リクルート 中野猛氏)

  • "居つかない"こと
  1. スペシャリスト×ゼネラリスト
  2. こだわり×柔軟さ
  3. アプリの知識×インフラの知識
  4. オープンソース×プロプラエタリ
  • エンジニアとは?
    • 内部ベース
    • 外部ベース/出力量=感謝され量=価値?
    • 仕掛けるエンジニア!

ライフエンジンを支える検索エンジンの作り方 (ヤフー株式会社 小林竜己氏)

  • ライフエンジン
    • 人が人の生活をもっと豊かで、便利で、価値あるものにしていくための人と社会のエンジンになること
  • ランキング計算
    • 古典的にはランキング関数の利用
    • ウェブ検索ではPageRankなどのリンク情報の利用
    • 近年では、機械学習ランキング(MLR)の利用
  • 検索クエリ処理の高度化とその活用
    • クエリ分類別チューニング
    • クエリ意図解析による
  • Broderのクエリ分類(Broder, 2002)

クラウド時代のアーキテクチャ設計(Amazon Data Services Japan株式会社 玉川憲氏)

スライド

  • 前回の講演
    • 国の境目がエンジニアのモチベーションの境目であってはならない
    • AWSは「エンジニアのためのレゴブロック」
    • AWSクラウド -> インフラの運用費を90%削減
  • 真にスケーラブルなシステム
    • パフォーマンスを維持する
    • 運用がやりやすい
    • 回復力に富んでいる
    • コスト効率が良い
  • 7つの習慣
    1. 故障に備えた設計 - フェイルセーフ
    2. 疎結合にする
    3. 伸縮自在に
    4. 動/静的データの配置
    5. 並列処理を活かす
    6. 制約を恐れない
    7. 全レイヤでセキュリティ
  • エンジニアは魔法使いになれる