2016-04-01から1ヶ月間の記事一覧
nginxの設定 /etc/nginx/conf.d/log.conf log_format ltsv 'time:$time_iso8601\t' 'ip:$remote_addr\t' 'method:$request_method\t' 'host:$host\t' 'uri:$request_uri\t' 'protocol:$server_protocol\t' 'status:$status\t' 'referer:$http_referer\t' 'ua…
ぐぐっても、間違った設定ばっかり、上位に表示されているのでメモとして原因、fluentdは、time_key timeで指定したキーはfluentdのタイムスタンプとして使用するので、デフォルトではキーから外されます。 なので、下の公式ページにあるようにkey_nameでtim…
なんか、インストール場所とかプログラム名とかがもろもろ変わっている。fluentdのプラグイン専用のパッケージ管理コマンドも /usr/lib/fluent/ruby/bin/fluent-gem list ↓ /usr/sbin/td-agent-gem listapt-get install libmysqlclient-dev /usr/sbin/td-age…
ubuntu標準ではapt-getでfluentdはインストールできないので 最初にレポジトリキーを取得し、レポジトリを追加する wget http://packages.treasure-data.com/debian/RPM-GPG-KEY-td-agent apt-key add RPM-GPG-KEY-td-agent curl -L http://toolbelt.treasur…
前回、dockerにredmineを入れて利用していたが、データ保全に難ありかつ、 docker-composeを使ったところでインストールが面倒ということで、vagrantでredmineを入れることにした。 Redmineがインストール済みのVagrant Boxファイルを公開しました(2.0から3.…
日時の差分、ぐぐってもどれも微妙なものしかなかったのでメモ2016/01/01〜2016/01/07までの日数 (new Date('2016/01/07')-new Date('2016/01/01'))/86400000
if(['iPhone','iPad','Android'].some( x => navigator.userAgent.includes(x) ){ . . . }
WebRequestを使って書き換えられる webRequest APIをざっくり理解する。(あるいはChrome拡張の作り方) – mzsm.me
cakephpみたいにprimary_idをidとかにしちゃうと、リバースでER図を作成させるときに悲惨。 単純なテーブル設計で、ORマッパーだけでなんとかなっちゃうのならそれでいいが、 そのうちサービスが大きくなって、SQLが必要になった場合にSQLでのメンテナンスコ…
現状、docker-composeはパッケージがないので、基本、docker-composeの最新版 をインストールすることになるが、apt-getでインストールするdockerはバージョンが古いので APIのバージョンに差異が発生し動作しなくなることがしばしばある。そんなときは、環…
vagrant 環境が用意されているのでざくっとインストール http://readouble.com/laravel/4/2/0/ja/homestead.html vagrant box add laravel/homestead vitrualboxを選択 イメージのダウンロードする回線が細いのかすごく時間が掛かる Laravel公式 Laravel Hom…
chown: changing ownership of ‘/vagrant’: Not a directoryエラーはマウントの失敗で発生するので、ホスト自体は起動する。 しかし、複数サーバーを立ち上げる設定にしている場合、途中でエラーで落ちるので1サーバーしか起動しない。暫定的な対処は以下の…
console.logで表示するには大きすぎる内容の時などに $('a#downloadlink').attr('href', "data:application/json;charset=utf-8," +JSON.stringify(data)) Data URI scheme でjsonとか - Qiita
validate['endDate'] = [ 'rule' => ['checkStartEndDate', $this->data[__CLASS__]["startDate"]], 'message' => '終了日は開始日の次の日以降を指定してください。', ]; } public function checkStartEndDate($data,$startDate) { $endDate = $data['endDa…
redhat系だと /etc/sysconfig だがubuntuのネットワーク設定は /etc/network の下にある。 hostnameの設定ファイルは /etc/hostname にある。 vagrantのホスト名が、ubuntuのバージョンの愛称になって長すぎるので ubuntu.localに修正
データベース前提の設定の為、テーブル指定なしのモデルを作って対応する。 【CakePHP】あら簡単!CakePHP2でテーブル未使用モデルのバリデーションチェック。 | プラプラ式技術系 Access流! バリデーターがモデルと分離していないので、逆に分かりにくいよう…
iphoneの方は特にぐぐる必要もなく設定できたが、zenphoneはものすごく分かりずらい。 wifi設定のところで、アクセスポイントを長押しするとメニューが出てくる。 てか、裏技か何かかよっ! 【基本設定】Wi-Fiアクセスポイントの詳細オプションでプロキシやI…