More Related Content
PDF
猫でも分かる Android WebKit ice break PDF
PDF
PDF
Tizen developer conference 2013 report 2 PDF
Tizen developer conference 2013 report 1/5 PDF
Tizen developer conference 2013 report 4 PDF
Hackerspace(Biocurious), TechShop, Stanford report PDF
Viewers also liked
PDF
PPTX
JSAI 1K3-2 知識ベースに基づく言語横断質問応答における訳質の影響 PPT
PDF
複数の客観的手法を用いたテキスト含意認識評価セットの構築 PDF
PPTX
認知科学会サマースクール2015・人工知能と言語機能 PDF
PPTX
PDF
PPTX
PDF
PPTX
PDF
PDF
第三回さくさくテキストマイニング勉強会 入門セッション PPTX
PDF
PPTX
PDF
ACL読み会@PFI “How to make words with vectors: Phrase generation in distributio... PDF
【19-D-1】人間と機械学習のはざま:どこまでアルゴリズムに任せるか PPTX
Similar to Aizu.LT::Tokyo #2
PDF
PDF
徳丸本に学ぶ 安全なPHPアプリ開発の鉄則2011 PDF
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情 PDF
PHP初心者セッション2023 〜ChatGPT時代の簡単な始め方〜 PDF
Fukuokapm20140920 uzulla talk PPTX
『例えば、PHPを避ける』以降PHPはどれだけ安全になったか PDF
PDF
PDF
PHP Source Code Search with PHP PPTX
PDF
Dutch PHP Conference 2009 report PDF
PDF
PDF
PPTX
PDF
最新PHP事情 (2000年7月22日,PHPカンファレンス) PDF
PHPの今とこれから2024 at PHP Conference Japan 2024 PDF
PDF
eZ Publish勉強会9月〜テンプレート言語〜 PDF
More from Taku Unno
PPTX
株式会社リブセンス会社説明資料(転職エージェント企業様向け) PPTX
PPTX
株式会社リブセンス会社説明資料(OthloHack 2019) PPTX
株式会社リブセンス会社説明資料(Kiitok Career Fair 2019) PPTX
PPTX
PPTX
PPTX
Aizu.LT::Tokyo #2
- 1.
- 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
- 4.
- 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 PullRequest
~ チーム開発最終奥義
• 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