キャッシュ制御の推奨事項
AppController.phpに use Cake\I18n\Time;を追加 initialize()内に、 を追加
メール実行時のエラー「postdrop: warning: unable to look up public/pickup: No such file or directory」
CentOS8に、postfixをインストールして、バッチでメール送信プログラムを実行したところ、 postdrop: warning: unable to look up public/pickup: No such […]
Azureで既存の証明書をアップロード
Azureで既存の証明書をアップロードするには、PFXの形式に変更しないとダメなようなので、作りなおしてみました。 証明書は、中間証明書と一緒にしないとダメなので、このコマンドを実行する前に、 # cat 既存証明書ファ […]
MySQL8でのユーザー作成
MySQL8以前のユーザー作成方法は、 GRANT ALL PRIVILEGES ON DB名.テーブル名(*) TO ユーザー名@ホスト(‘localhost’) IDENTIFIED BY & […]
[OpenCV]cmake実行時のエラー
ここを参考にしつつ、ソースからOpenCVをインストールしようとしたところ、cmakeの実行時、エラーになりました。 ※yumでインストールできるopencvはバージョンが低いのでソースからインストールを試しました。 ※ […]
vimのビジュアルモードで、行選択ではなく、選択範囲のみ置換する
aaaabbbbbcccccdddd bbbbcccccddddd ↑ このcだけをeに置換 後ろのCを短形選択してから、コロン :'<,’>:s/ […]
Macの波ダッシュをgrep
$ grep -r $’\xE3’$’\x80’$’\x9C’ *
パラメーター不備対応
入力フォームで、テキストフィールドに、改行コードとか入れられるとまずい問題の対応をする場合、 とすることで、$dataすべての配列の要素に対して、trimをかけることができます。
クリックジャッキング対策
を設定する。 ※クリックジャッキングとは、要はiframe等を使用してユーザーの意図したものとは異なるものをクリックさせる攻撃手法のこと。のようです。
テーブルAのカラムAで、テーブルBのカラムBを更新する
UPDATE TableA, TableBSET TableA.name = TableB.nameWHERE TableA.id = TableB.id;