CakePHP3で最終ログイン日時をDBに保存する方法 ビヘイビアを使うことで実現できるようです。 ビヘイビアはイベントによって発火するようになり、DBのレコード新規作成時、更新時、ユーザーログイン時などのイベントを取れるようです。 namespace App\Model\T… @iwasakiハック2017.05.19 2,166
functionってなに javascriptで度々出てくるfunctionってなんぞやってことです。 単純に関数ってことです。 function 関数名(引数){ 処理; return 戻り値; } って感じで普通です。 ローカル変数はfunc… hurts14ハック2017.05.19 239
namedのzoneファイル書き換え後のチェック bind の configtestのようなもの named-checkconf /etc/named.conf 問題がなければ何も出ない named-checkzone “{domain}” /path/to/{doma… alkoshikawaハック2017.05.19 5,308
自己証明書 (SAN付き) 作成 $ vim make-dummy-cert-san.sh #!/bin/bash [ -z “$1” ] && echo “$0 naked_domain_name” && exit 1 … 駆け出し 太郎ハック2017.05.18 876
TOPのCPU使用率とかを集計する PSのCPU使用率は負荷調査には支えないので、TOPのほうでやってます。 プロセスが複数にわかれるものを集計して表示。 RubyのCPU使用率集計 (top -d 0 -n 1 -c -b; echo “”;) | gr… alkoshikawa調べてみた2017.05.18 3,831
Could not find ‘php-cs-fixer’. The program may not be installed.の解消 Atomでatom-beautifyをインストールしてPHPファイルをセーブした時に出てきた上記のエラーを解決したいと思います。 ただこのページのとおりに、PHP-CS-Fixerをインストールするだけでした $ wge… kensuke-iizukaハック2017.05.18 969
split関数 splitは文字列を分離できる便利な関数です。与えられた文字列に余計なものが付いてて困った時はこれを使って無理やり欲しいものを取り出してくることが出来ます。 #配列date [‘2017-05-08 09:05:27 (… kato770ハック2017.05.18 280
CakePHP3のCellでログイン情報を取得する CakePHP3にはビューセルという機能があります。 https://book.cakephp.org/3.0/ja/views/cells.html ちょっとしたコントローラーとビューの組という感じでしょうか。 例えば… @iwasakiハック2017.05.18 2,307
nginxでファイルをアップロードした際に413 Request Entity Too Largeが出る nginxのファイルアップロードの容量はデフォルトで1MBだそうです。 容量を変更する際には以下のようにします。 vim /etc/nginx/nginx.conf http { server { client_max_… @iwasakiハック2017.05.18 1,884