Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

20090801phpstudy Sanemat

1,321 views

Published on

self introduction

Published in: Entertainment & Humor
  • Be the first to comment

  • Be the first to like this

20090801phpstudy Sanemat

  1. 1. PHP: The Good Parts むらはしけんいち (sanemat)
  2. 2. アジェンダ <ul><li>PHP: The Good Parts を 教えます </li></ul>
  3. 3. アジェンダ <ul><li>PHP : The Good Parts を 教えてください </li></ul>
  4. 4. 自己紹介 <ul><li>むらはしけんいち (sanemat) </li></ul><ul><li>php プログラマ (2 年目 ) </li></ul><ul><li>会社 </li></ul><ul><ul><li>30 人規模 web のコンサル </li></ul></ul><ul><ul><li>開発者は 3, 4 人 </li></ul></ul><ul><ul><li>自社サービス/受託 </li></ul></ul><ul><li>blog, twitter などなど </li></ul><ul><ul><li>http:// sane.jp / </li></ul></ul>
  5. 5. 開発環境 <ul><li>LAPP (linux, apache, postgresql, php) </li></ul><ul><li>レガシーな環境にいます レガシーな環境 = まともなテストコードのない環境 </li></ul><ul><li>ワンタイムで書いたはずのコードが… </li></ul>
  6. 6. 開発者以外への プログラム <ul><li>開発のマンパワーが足りない </li></ul><ul><li>ので、運営・企画・デザイナー・コンサルがちょっとしたことは自分でやれるようになりたがる </li></ul><ul><li>プログラム言語ちょっと使えるようになりたい </li></ul><ul><li>-> 大歓迎! </li></ul>
  7. 7. 開発者以外への PHP <ul><li>プログラムとっつくなら javascript がいいと思うよ </li></ul><ul><li>今からはじめるなら python か ruby やるのがいいよ </li></ul><ul><li>( それで一緒に勉強しようよ ) </li></ul><ul><li>-> × ! PHP がいい! </li></ul>
  8. 8. デザイナと PHP <ul><li>PHP 覚えたい! </li></ul><ul><li>Smarty 使いたい! </li></ul>
  9. 9. PHP のイメージ <ul><li>とっつきやすそう </li></ul><ul><li>とっつきやすそう ( に見える )PHP </li></ul><ul><li>PHP ならできそう </li></ul><ul><li>Smarty なら覚えられそう </li></ul><ul><ul><li>ruby か python に興味持ってくれたほうがぼくのモチベーションは上がったのかも ( 当然相乗効果が PHP に返ってくる ) </li></ul></ul><ul><li>-> そのイメージ壊して回る必要はないや </li></ul>
  10. 10. ruby <ul><li>「たのしい ruby 」 </li></ul><ul><li>「はじめての ruby 」 </li></ul><ul><li>GAE/Java on JRuby </li></ul><ul><li>gems </li></ul><ul><li>github </li></ul><ul><li>rails </li></ul>
  11. 11. python <ul><li>「みんなの python 」 </li></ul><ul><li>GAE/python </li></ul><ul><li>django </li></ul><ul><li>python はきれいに書くように自然に矯正される ( キリッ </li></ul><ul><li>言語仕様に必要十分なライブラリが組み込まれてる </li></ul>
  12. 12. perl <ul><li>モダン perl </li></ul><ul><li>plagger のソース嫁 </li></ul><ul><li>CPAN </li></ul>
  13. 13. php <ul><li>… wordpress? </li></ul><ul><li>PEAR, PECL </li></ul><ul><li>使えるソフトはいっぱいあるけどこのソースを読め!というのはぼくはあまりきいたことないです </li></ul><ul><li>xoops, phpmyadmin, phppgadmin, openpne, cakephp や symfony の本体 ? </li></ul>
  14. 14. Take the Red Pill <ul><li>みんなが書いて楽しい PHP </li></ul><ul><li>書いたあとも楽しい PHP </li></ul><ul><li>Take the Red Pill </li></ul><ul><li>大事なのは月を指すこと </li></ul><ul><li>指は php </li></ul>
  15. 15. The Good Parts <ul><li>remora (firefox のアドオンのサイト ) を 1 年半ぐらい前に見た 読んでなるほどーってなった </li></ul><ul><li>泥縄的に events.php.gr.jp を読み始めた http:// svn.coderepos.org/share/websites/events.php.gr.jp/trunk/ cakephp なのか! doctest なのか! </li></ul><ul><li>symfony の jobeet チュートリアルいいよね </li></ul>
  16. 16. thanks <ul><li>『J avaScript : The Good Parts ―「良いパーツ」によるベストプラクティス 』 : Douglas Crockford, 水野 貴明 </li></ul><ul><li>http://www.flickr.com/photos/ideonexus/3397452370/ </li></ul><ul><li>Take the Red Pill </li></ul>
  17. 17. おしまい <ul><li>以上です。 </li></ul><ul><li>ありがとうございました。 </li></ul><ul><li>PHP: The Good Parts </li></ul><ul><li>むらはしけんいち </li></ul><ul><li>sanemat </li></ul><ul><li>http:// sane.jp / </li></ul>

×