WordPressのテーマ、Underscores(_s)を使用している時に、個別の記事ページで"前記事","次記事"のリンクを削除する方法です。 日記のようなサイトの場合は、"前記事","次記事"があると順に読んでいくことができて便利ですが、Tipsを羅列したブログだと...


PHPを勉強し始めて間もない時や、PHPを使ったプロジェクトの序盤では、トライアンドエラーを迅速に行うため、一旦すべてのエラーをブラウザ画面に表示させてしまいたい場合があります。 このような場合は、下記のコードをプログラムの先頭に書いておけ...


AnsibleのPlaybookは、`ansible-playbook foo.yml`のような形で実行しますが、下記のようにしておくとymlファイル自体を実行可能な形式にすることが可能です。 ファイルの先頭に以下の1行を書く ```language-bash #!/usr/bin/env ansible-playbook `...


Ansibleのtemplateコマンドについて

2017年8月28日 | カテゴリ: 未分類 | タグ:
Ansibleでは単純なファイルのコピーだけでなく、templateコマンドを使うことによって可変部を含むファイルをコピーできるテンプレート機能を使用することができます。 ## テンプレートの仕組みについて - templateコマンドを使うと、Jinja2のテ...


今回は、AWSのcliユーティリティを使用して、複数のec2サーバに対してコマンドを実行します。例として、タグに"role=web"が指定された全てのec2インスタンスに対してuptimeコマンドを実行してみます。 ## 最初にまとめ 結果だけ知りたい人のために結論...


ansibleをインストール後、下記のplaybookを実行すれば、phpとcomposerを纏めてインストールできます。 動作テストは、vagrant上のubuntu-trusty-64にて行っています。 ```language-yaml #!/usr/bin/env ansible-playbook - name: install php and c...


最近のモダンなPHPプログラムでは、エラー処理を行う際に、try-catchを利用した例外処理で対応する場合が多いです。 全てのプログラムを自作する場合は、全てのエラーを例外として統一的に扱うことができます。ですが、古いライブラリなどを利用する場...