20090801phpstudy Sanemat

1,245 views
1,186 views

Published on

self introduction

Published in: Entertainment & Humor
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,245
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

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

    ×