はじめまして、okabe-mです。
KLabでは毎月ALMという社内勉強会を開催しています。今回はALMのご説明と2012年11月度ALMのレポートをお送りします。
※前回のレポートからだいぶ日付が空いてしまいましたが、毎月開催しております。

ALMとは
ALMとはAll Layer Meetingの略で、職種・役職・発表内容を問わない勉強会・発表会です。 内容的に高度なものである必要はありませんが、発表者自身が工夫した箇所があることを求められます。 また、発表者にはプレゼン練習、聴衆には質問する能力を養う機会を提供する目的もあります。 開催は東京六本木の本社で行われますが、TV会議システム、インターネットを通じて国内外の拠点に配信を行っています。

早速、今月のレポート
2012年11月度のALMには「ALMで発表してみよう!!」というテーマを設けました。
ALMは毎月開催していますが、社内にも人が増えてきまして、発表を1度もしていない方が多数いらっしゃるので、1度も発表していない方限定で発表をして頂きました。

また新たな試みとして、パネルディスカッションで「さあ 戦争の時間だ。エディタ戦争」というものを開催しました。
社内でもいろいろなエディタを使われてるので、それぞれのメリット・デメリット等を存分に語って頂きました。

ちなみに発表者の横に立っているタワーはKlab特製のエナジードリンクです!
KLabオリジナルエナジードリンク「Energy Lab.」作りました!&工場見学に行きました!

高須賀悠「ソシャゲの動き方」
DSC03787

自社案件の運営を実施していくなかで、フレームワークの内部を解説。
新規機能を追加していく際に実際の内部はわからないところがあったので、上っ面ではわからない深いところを1つずつ丁寧に説明。
フレームワーク内部を知ることで作っているゲームへの知識も深まる発表内容でした。

栗本浩佑「DynamoDBで動画再生」
DSC03791

高い拡張性を持ちデータへの高速アクセスを実現した信頼性の高い管理不要のデータベースサービス(saas)であるDynamoDBに対して、負荷をかけて動画再生に挑んでみた発表です。
・youtubeから動画を見つけてきて、1フレーム度にjpegに分割
・そのjpegをAAに変換し、出力結果をDynamoDBへ投入
・DynamoDBから1フレームずつ取り出すスクリプトを書いて実行

出力結果をお見せすることができなくて残念ですが、変換元の動画そっくりのAAが大量に流れる面白い動画が完成しました。
この取り組みの結果199ドルの請求が来ましたので、クラウド破産には気をつけましょうという素晴らしいオチもついてきました。

西川知孝「コピーの話」
DSC03795

タイトルから想像しにくいですが、キャッチコピーについてのお話です。
様々な企業から自社のサービスの説明等に使われるキャッチコピー。
西川さんご自身が趣味でキャッチコピーの投稿をされており、
好きでやってるキャッチコピーを業務に活かせないのかを考えたアイディアを発表。

アイディアを選ぶ基準を言語化されてないからじゃないかという仮説を考えて、
自分が担当している案件のゲームから派生させて考えてた内容を説明。
広告制作では概念的な重要な要素を言語化しているので、開発でもどんどん言語化して提案していきたいとのことでした。

CTOの安井からも深く考えさせられるいい発表だったと好評でした。

発表の後に質問コーナーがあるのですが、その中でALMのキャッチコピーを作ることを約束されましたので、次回に期待です。

若命秀明「DKIM」
DSC03797

自社サービスである高速メール配信システムの『アクセルメール』の詳細と技術的な課題を発表しました。

李承益「ネイティブエンジン上でLUAで頑張ったこと」
DSC03804

とあるネイティブエンジン上にLua(ルアー)という言語を使って必死に頑張って発表です。
結論としては、C++使ったほうが早かったという悲しい結末でした…

また、Klab社内ではお菓子駆動開発など様々な開発スタイルがありますが、こちらのチームではMDD(Moe-Driven Development)という開発スタイルで高いモチベーションを維持しているようです。

佐藤将太「Excel方眼紙撲滅委員会(Sphinx - Blockdiag等)の活動」
DSC03809
設計書や画面遷移図などをエクセルで書いていたが、図がずれてイライラするのでSphinx-usersというものを使ってイライラを解消した発表。
個人的にエクセルが好きなので、もっと普及して欲しいという願いがひしひし伝わってくる内容でした。

山本雅也「isuconの報告会」
DSC03815

NHNさん主催で行われたWebサービスの高速化を競っていただくコンテストイイ感じにスピードアップコンテストである『isucon』。
こちらの発表はDSAS開発者の部屋である別のブログに詳細を記載されてるので、そちらを参照ください
Isucon用Webサーバーrecaro
#isucon2 に向けて、かなり間違った方向に本気出してみた(recaro 誕生秘話)
Isucon2参戦記 (序)
Isucon2 参戦記(破)
Isucon2参戦記(Q)

『さあ 戦争の時間だ』ALMパネルディスカッション エディタ戦争
DSC03818

初のパネルディスカッションを実施。
対象エディタ:
・狩野「Vim」
・前川「emacs」
・中井「PhpStome」

いろいろエディタのメリット・デメリット等の解説があり、煽りあり、笑いありでよいディスカッションになったのではないでしょうか?

新しい試みとして、パネルディスカッションの後ろにスクリーンを配置し、参加者が書き込んだ内容が表示されるようなTwitterっぽいインタフェースのサービスを表示。
発表者だけでなく、双方向に参加者も楽しめるよいディスカッションになりました。

発表終了後、同会場で懇親会が行われました。
DSC03829
 料理と飲み物(アルコールもあります)が提供され、発表者への質疑応答の時間では足りなかった質問や、交流が行われました。 懇親会も時間の許す限り参加していただき、最後まで盛り上がったALMとなりました。 KLabでは毎月のこのような勉強会を行っています。 来月以降もレポートしていく予定ですので、ご期待ください。