狠狠撸

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

More Related Content

20090801phpstudy Sanemat

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

Editor's Notes

  1. php はバッドなパーツで世の中があふれています カバマダラ 体内に毒を持つ蝶 アジアやアフリカに生息
  2. 1 社目です。会社自体はスモールビジネスやってます。 30 人ぐらい。開発者は 3 人。 web のコンサル会社です。 ユーザビリティ、 PPC 、 SEO 、その端っこに開発チームがあります。 開発チームの中でも openpne のカスタマイズや wordpress のカスタマイズ、 web 製作チックなことが多いので、会社のメインはあんまり開発ではないです。 最近はポイントサイトの開発をしてます。 ポイントサイトとはアフィリエイトの ASP と登録済みユーザをつないで、マージンを掠め取るお仕事です。あんまり儲かってないらしいです。
  3. レガシーコード本は未読です テストコードがまともにないことに困っていますが、かといってどう書いていいかがわからないのでどうしたものかなあ
  4. smarty をどんどん覚えてくれて、楽だけど、 テンプレートにロジック書かないでー smarty 覚えるぐらいなら素の PHP 覚えてくれるほうがいい これはあんまり通じてない だんだんおもしろくなってきてるらしい