タグ

ブックマーク / quartet-communications.com (2)

  • Gitで空のディレクトリを管理する方法の復習|株式会社カルテットコミュニケーションズ

    リスティング広告運用代行サービスならカルテットコミュニケーションズ|Yahoo!広告・Google広告正規代理店 Gitで空のディレクトリを管理したい場合、.gitkeepという名前の0バイトのファイルを置いておくというのが慣習ですね。 管理対象にしたい空のディレクトリというのは、多くの場合、アプリが使用するキャッシュディレクトリや一時ディレクトリのようなものだと思います。 つまり、そのディレクトリがないとアプリによるファイルの出力が失敗してしまうのでディレクトリ自体は管理下に置いておきたいけど、アプリがそこに出力したファイル群は管理外にしたい、というケースです。 このような場合に、.gitignoreの設定やgit addの仕方など、具体的にどのような手順で運用するとすんなり行くかを復習がてらまとめてみましたので、参考にしてみてください。 .gitignoreの設定とgit addの方法

    Gitで空のディレクトリを管理する方法の復習|株式会社カルテットコミュニケーションズ
  • PHPのforeach文でnullチェックなしでエラー回避|カルテットコミュニケーションズ

    今回から、ソフト開発に関係する情報もこちらのコラムに投稿していこうと思います。 専門的な話になりますが、幅広いジャンルの有益な情報を発信していきたいと思いますので、少しでもご興味のある方にお届けできれば幸いです。 PHPのforeach文でよくあるミス PHPでよくある潜在バグに、foreach文のnullチェック漏れがあります。 Warning: Invalid argument supplied for foreach() ... foreach文でこんなエラーが出たことありますよね。これは、foreach文に与えた配列が空(null)だった時や、型が配列でなかった時に発生するエラーです。(多くの場合は前者です) これを回避するために、普通は if (is_array($array)) { foreach ($array as $elem) { // hogehoge. } } こんな

    PHPのforeach文でnullチェックなしでエラー回避|カルテットコミュニケーションズ
  • 1