タグ

2014年3月19日のブックマーク (2件)

  • 複数台のサーバをリアルタイムに同期する方法 | 株式会社ヌーラボ(Nulab inc.)

    はじめまして。林と申します。 lsyncd と rsyncd を使って、複数台のサーバをリアルタイムに同期する方法をご紹介します。 同期元ディレクトリ内のファイルやディレクトリに更新があると、同期先のディレクトリと同期します。 イメージとしてはこんな感じです。 cronでもできますが、即時性が求められる場合はこちらがいいと思います。 ほぼリアルタイムで同期できます。 lsyncd はファイルシステムの更新をリアルタイムに監視し、更新があると rsync コマンドで同期します。 同期先のサーバで rsyncd を動かし、同期元のサーバで lsyncd を動かすことになります。 設定手順は以下のようになります。 同期先サーバの設定(rsyncdの設定) rsyncd.confを作成します。 [root@web1 ~]# vi /etc/rsyncd.conf uid = root gid =

    複数台のサーバをリアルタイムに同期する方法 | 株式会社ヌーラボ(Nulab inc.)
  • behat+selenium - Qiita

    behat+seleniumを組み合わせ方がやっと、理解できたのでメモ。 behatは単体テストとかIntegrationテストを自動化してくれるやつで、cucumberのPHP版です。 もうちょっと英語が読めれば、数時間で終わったはずなのに、時間かかってしまったww 自分の備忘録として残します。 日語資料があまりないみたいなので、皆様の参考になればと思ってます。 ちなみに環境は、Mac OS Xの10.8.3です まず、BehatとMInkのインストールと初期の使い方に関しては、以下を参照してください。 http://behat.org/ 基礎がつかめれば、題 まず、composer.jsonは以下 { "require": { "behat/behat": ">=2.4@stable", "behat/mink": "1.4@stable", "behat/mink-extensi

    behat+selenium - Qiita