ライブドア×クックパッド勉強会 〜技術を活かした開発の裏側&おまけ〜

挨拶

ustream なし、フリーなディスカッションになる

「ロケタッチの裏側」 株式会社ライブドア 開発部 吉川 英興


後方に livedoor のお歴々がいるらしく、
「もっと声を張って下さい」との声が入っていたwww

7/30(金)のジオメディアサミットで詳しい発表がある予定


構成は starman + sledge + PSGI


Google Maps API V3
なるべくシンプルに、みんなで作り上げる楽しみを優先する


Geolocation API
ブラウザから現在位置を取得する為の API


空間インデックスの問題を解決する為に特殊なデータ構造を用いず、
簡易なデータ構造「グリッド」を用いた


Geohash

経緯度の範囲を文字列で表現
文字列の長さで精度を変える

利点
先頭マッチで必要な精度で検索できる
キャッシュにのせやすい
欠点
文字列の偶奇で形状が変わる

「のせるアプリ」 クックパッド株式会社 会員事業部 西岡 拓人


毎日の料理をのせる為のアプリ
スキマ時間でレシピの投稿ができる
1ヶ月で作ります→やりましょうw


コンセプトやプロジェクトの経緯を聞けるのは新鮮かもしれない
でももっと技術よりの話が聞きたいなぁ


「2秒でわかるインターフェイス」を目指した


クックパッドのせるの通信部分は、ASIHTTPRequestを利用。


RESTful 設計の材料系一括変更の xml をじっくり見たい
スライド公開をチェックしよう


質疑応答:
Q. ものづくり3原則について
A.
2秒でわかるインターフェイス
ものに価値をつける
無言実行

「カンタン画像サムネイル生成」株式会社ライブドア 開発部 山下 拓也


管理が面倒なサムネイルを動的に生成
Small Light

実際は Apache module の mod_small_light として利用する


Apache module のコードを追ってみた事がないから興味がある
ソースコード公開してないんだろうな


処理が重いので nginx + squid を利用してキャッシュしている


オープンソースで公開予定 これは楽しみ!

「6F技術部を作ってみた」クックパッド株式会社  技術部 井原 正博


ツアー動画www
自転車置き場!?
6Fにもキッチンすげー
オフィスでパンツを脱ぐ技術部長www
自転車通勤車の為のシャワー → できず
リープチェア → 中古でも良い感じです


動画公開を期待しましょう


井原さんのキャラがすごい良いなぁ

「なぜライブドアで/クックパッドで働くのか?」


livedoor 規模がでかい分いろんな連絡体制が煩雑そう
管理サーバが数千台とかなんか信じられない数だな


とりあえず cookpad は おかしいか HENTAI でないと
勤まらないようですね


livedoor 側は大規模サービスに価値観を見いだしている
会社の規模感がまったく違うのが面白いな


エンジニアの成長曲線はサポートするユーザー数による
cookpad ではユーザ二百万人に対してエンジニア二人の
時期があった


オフレコ「いつまでその会社にいる?」
皆さん結構無難な回答でしたw

感想

懇親会の料理も料理家さんが作って下さっていて、美味
しくいただきました。


関係各位の皆さんお疲れ様でした。ありがとうございました。