2. @sue445 (すえよんよんご/末吉 剛)
• 避暑のため東京から参戦
o ただし福岡出身なので寒いのは苦手w
• レッドフォックス株式会社所属
o SIでwebアプリ中心に1人TDDやってます
• Google App Engine/Slim3クラスタ
o appengineは1年半くらい触ってます
o appengine ja nightには半分くらい参加
o (一応)Slim3のコミット権限所持w
• TDD歴は1年くらい
o 福岡、東京1.5に続き3回目の参加
o 今回は(も)JavaのTA
JavaやSlim3のことなら何でも聞いてください!
11. spin upと戦うために
• ライブラリへの依存は極力減らす
o jarがたくさんあるとClassLoaderで読み込む時に時間が
かかりボトルネックになる
o WEB-INF/libにあるだけなら無害(JUnitとか)
o commons系もできれば使わない方がいい
• JSPは使わない
o Jasperの初期化だけで5000~6000msかかるため
• オンプレで使ってるようなFWは使わない
o この手のFWは初期化に時間がかかるため
o Springだと最低限の初期化だけで10000ms以上かかる
o FWは初期化の速い物だけを使う
19. その他
• Twitter4j
o Java用Twitterライブラリで、JavaでTwitterやるなら定番
o appengine用のjarを使えばappengineの非同期APIを使う
のでかなり速い
• Maven2
o appengineやslim3は頻繁にアップデートされるためpom
を編集するだけですぐにjarを差し替えることができるの
は便利
o アーキタイプもあるのでプロジェクト作成も楽々