Contenu connexe
Similaire à Aizu.LT::Tokyo #2 (20)
Aizu.LT::Tokyo #2
- 2. Profile
• 海野 拓 (Taku Unno)
• 2004-2008 会津大学 (画像処理学講座)
• 2008-2012 Yahoo! JAPAN
• Yahoo!バラエティ、Yahoo!ニュース、Yahoo!ロコ
• 2012/04-Now DWANGO
• Rights Control Program、許諾楽曲検索、NicoSound
• Mail
• boscoworks@gmail.com
• Facebook
• http://on.fb.me/yDZ2XO
- 3. 【PR】あわせて読みたい:
• 転職LT
• Aizu.LT #16 (2012/03/17) at 会津大学
• http://www.slideshare.net/boscoworks/aizult-16
• ニコニコ動画の著作権管理の仕組み
• Aizu.LT::Tokyo #1 (2012/07/21) at タイム・インターメディア
• http://www.slideshare.net/boscoworks/aizult-tokyo-1
- 5. PHPカンファレンスとは
• 年に1回行われる、PHPの祭典
• だいたい9月中旬、最近は蒲田で開催
• 最新のPHP動向の話
• 著名人のPHP Hackトーク
• LT
• だいたい400人くらいは軽く来てる
• http://phpcon.php.gr.jp/w/2012/
- 6. 有名企業が結構来てる
• 日本マイクロソフト
• GREE
• ニフティ
• アシアル
• KLab
• VOYAGE GROUP
• Crocos
• スポンサーじゃないけど
• Yahoo!とかDeNAとかドワンゴとか
• (以上、敬称略)
- 7. 気になったところだけ話す
• 基調講演 (廣川さん)
• 徳丸本に学ぶ安全なPHPアプリ開発の鉄則2012(徳丸さん)
• Git x Pull Request ~ チーム開発最終奥義(柄沢さん)
• PHP5.5新機能「Generator」初心者入門(桑田さん)
- 8. 基調講演
• 来年3月頃にPHP5.5出るよ
• Generator の実装
• finally の追加
• パスワード用ハッシュ
• password_hash(), password_verify()
- 9. 徳丸本に学ぶ
安全なPHPアプリ開発の鉄則
2012
• どれくらい危険なのか: 1年で11件くらい
• 影響を受ける局面が限られてるものが多い
• セキュリティの専門家が騒ぎだしたら早急に対処
• SELECT … FOR UPDATE 使おう
• http://dev.mysql.com/doc/refman/5.1/ja/innodb-locking-
reads.html
• http://www.slideshare.net/ockeghem/phpconf2012
• サインもらった!
- 10. Git x Pull Request
~ チーム開発最終奥義
• Gitを最大限活用できる開発フローを考える
• ローカルで気軽にコミット、気軽にブランチを切る、賢
く、高速なマージ
• git-daily
• pearでインストールできる
• merge前にpull requestでレビュー
• 変更のコンテキストが明確、小さなパッチ
• 自分の担当以外の部分の実装・仕様の把握が出来る
• 誰がどういうコードを書くのか分かる
• http://t.co/HJ5Tcm1O
• サインもらった!!
- 11. PHP5.5新機能
「Generator」初心者入門
• 関数のセーブ機能
• 関数の一時中断・再開
• return の代わりに yield
• yield を使った関数:ジェネレータ関数
• オブジェクトを作ってforeachで回す
• ひとつの大きなループから複数の小さなループへ
• 必要なときに必要なものだけメモリに保持
• ストリームデータを扱うアプリケーションは必須な機能
• http://www.slideshare.net/kwatch/php55
- 12. ご清聴ありがとうございました
Aizu.LT Tokyo #2
2012/09/16 at gooya corporation.
Taku Unno
DWANGO Co,. Ltd
boscoworks@gmail,com