タグ

ブックマーク / kaz29.hatenablog.com (4)

  • 「CIを半年間まわしてみて」というお題でLTをしてきました - kaz29

    大分時間も経ってしまい今更ではありますが、先日行われた第67回 PHP勉強会で「CIを半年間まわしてみて」というお題でLTをしてきました。 昨年の11/30に、当時ちょうど開発が始まった案件の開発環境に関して「今時なCakePHPでの開発環境!?」というエントリーを書いて、初のホッテントリ入りしました。4月末でこのプトジェクトが始まって半年という事で、実際にCIをまわしている中で起こった事や、試行錯誤しつつどうやって解決したかなどを簡単にまとめてお話ししました。 LT用に作った資料ではちょっと伝わりにくいので、以下にまとめ直しました。 成長の軌跡 Jenkinsサーバーを立ち上げた時は、UnitTestのテストケースが10個だけだったのですが、4/30現在 UnitTestのテストケースが467件、受入れテストのシナリオ数が292件とものすごい成長っぷりです。 この半年間に起こった事 テス

    「CIを半年間まわしてみて」というお題でLTをしてきました - kaz29
  • 今時なCakePHPでの開発環境!? - kaz29

    前職を退職してもう半年以上経ってしまいました。おかげさまで、レガシーなコードとのバトル等色々お仕事しています。 さて、先日のPHP Matsuri2012での@ryuzeeさんの発表を聞いて、開発環境や手法を改善するべく、今月から始まったプロジェクト用の環境を構築しています。 CakePHPは最新で! CakePHPの最新stable版は 2.2.3 ですが、既に 2.3.0-beta が公開されています。幾つか2.3.0-betaの機能で使いたかったものがあったのと、今回のプロジェクトのリリース時期が来年の5月という事もあって、2.3.0-beta を使って開発をしています。来年の5月なら2.3.0Stable版がリリースされるんじゃないかとの読みです(^^;さて、どうなるでしょうかw? 出来る限り公開されているPluginを使う 前職の職場では、ある程度蓄積された自前のPluginがあ

    今時なCakePHPでの開発環境!? - kaz29
  • 第49回PHP勉強会@関東で発表してきました - kaz29

    第49回PHP勉強会@関東で、久々の参加&発表してきました。 第49回PHP勉強会@関東 http://events.php.gr.jp/events/show/88 発表資料 サンプルコードはこちらから 発表は相変わらず...でしたが、なんとかDatasourceの面白さは伝えられたかなぁと思います。 lithiumは、とても刺激的ですね。私も2,3日ほど前に落として色々中を見ていますが、PHP5.3を今まで全く使っていないので苦戦していたので、安藤さんの発表はとても良いヒントになりました!

    第49回PHP勉強会@関東で発表してきました - kaz29
  • git関連のメモをさらしてみる - kaz29

    id:cakephper さんがメモを書かれてますが、知らなかったものとかもあったので社内のredmineにメモってあるものをさらしてみます。 初期設定 git config --global user.name "Hoge Fuga" git config --global user.email "hoge@example.com" git config --global color.ui auto 専用の鍵を使う $ vi ~/.ssh/config Host git.example.com User git Port 22 Hostname git.example.com IdentityFile ~/.ssh/id_rsa_git TCPKeepAlive yes IdentitiesOnly yes 下書きの途中であげてしまった...(^^;あとで追記する。 便利な設定 cont

    git関連のメモをさらしてみる - kaz29
    akiyan
    akiyan 2009/09/29
    git config --global color.ui autoしておくといつだってカラー表示!
  • 1