タグ

ブックマーク / tk0miya.hatenablog.com (2)

  • PHP コードのコーディング規約をチェックすることにした (composer/phing/PHP_CodeSniffer) - Hack like a rolling stone

    Web をぶらぶらしていたら PHP のコーディング規約として PSR(Proposing a Standards Recommendation) という規約があることに気づきました。 今開発しているプロジェクトに PSR のチェックを書けるためにあれこれしたのものをメモします。 まずは composer をインストールする 現在のプロジェクトでは chef を使って PHP パッケージをインストールしているのですが、 もうちょっと管理しやすいよう composer を使って依存パッケージを入れなおします。 composer は Bundler 相当のツールで、プロジェクトディレクトリに依存パッケージをインストールしてくれます。 composer のインストールは以下のコマンドを使います。 $ curl -sS https://getcomposer.org/installer | php

    PHP コードのコーディング規約をチェックすることにした (composer/phing/PHP_CodeSniffer) - Hack like a rolling stone
    oppara
    oppara 2014/04/25
  • 開発サーバに chef を入れるときの 11の方法 - Hack like a rolling stone

    タイトルは釣りです。11個もやり方をしらないまま書き始めます。 最近 chef が流行っていますが、みなさんどうやって各サーバに chef をインストールしていますか? ここでは僕がいままで紆余曲折していた方法を紹介します。 列挙だけするとこんな感じです。 vagrant の VM イメージに入っているもの omnibus installer を使う knife solo を使う OS の ruby 環境に chef を入れる RVM 環境を作って chef を入れる rbenv 環境を作って chef を入れる roundsman を使って chef を入れる vagrant の VM イメージに入っているもの vagrant の VM イメージには、大抵 ruby と chef がインストールされています。 veewee を使ってあたらしい VM イメージを作成すると必ずインストールさ

    開発サーバに chef を入れるときの 11の方法 - Hack like a rolling stone
    oppara
    oppara 2013/03/10
    開発サーバに chef を入れるときの 11の方法 - Hack like a rolling stone
  • 1