[tmux]画面のスクロールを行う tmuxでセッションを張った時に画面のスクロールができなかったため、出力したログを見たい時などに不便することがありました。 tmuxで画面のスクロールを行うにはCtrl-b + [でスクロールモードにできます。 スクロー… Yuya Satoハック2017.10.31 16,748
DjangoをApacheで動かす 前提 最終的にhttp://example.com/django-site からアプリ閲覧ができるようにします。 以下の構成のDjangoアプリをApacheで動かします。 /var/www/django/ ├─… Yuya Satoハック2017.10.27 4,768
[MySQL] SSL接続を有効化する /etc/my.cnfに以下を追記後、再起動 [mysqld] … ssl-ca = /path/to/ca-cert.pem # CA証明書 ssl-cert = /path/to/server-cert.pem … Yuya Satoハック2017.10.25 1,025
pyenv環境でPythonスクリプトをcronに登録する pyenvを導入している環境でPythonスクリプトをcronに登録した場合、pyenvで指定したバージョンではなくOSプリインストールのバージョンのPythonで実行されてしまう恐れがあります。 pyenvのPytho… Yuya Satoハック2017.10.20 1,753
シェルの出力に色を付ける echoコマンドで色属性のエスケープシーケンスを記述することにより、シェルの出力文字に色をつけることができます。 構文は以下 \e[色属性m 例えば文字色を赤にして出力するときは以下のように記述します。 echo -… Yuya Satoハック2017.10.13 3,991
[awk]変数を代入する -vオプションを使用します。 STRING=”hoge hoge huga” echo $STRING | awk -v my-string=${STRING} ‘{print my-string}’ Yuya Satoハック2017.10.11 2,495
sarコマンドでネットワークの負荷状況確認 sarコマンドはシステムの統計情報を取得するコマンドである。 このコマンドを用いてネットワークの負荷状況を確認するのは以下のようになる。 $ sar -n DEV 出てきた項目の各意味は以下 IFACE: インターフェー… Yuya Satoハック2017.10.06 38,201
[MySQL] auto_incrementカラムの歯抜けを直す MySQLテーブルでは、idなどのカラムはauto_incrementに指定している事が多いです。 しかし、データの追加や削除を何度もしているうちにidが歯抜けになってしまい、不格好になります。 歯抜けを直してidが1か… Yuya Satoハック2017.10.04 2,599
SSL証明書と中間証明書の整合性確認 opensslコマンドによって、それぞれから生成されるハッシュ値を比較することでSSL証明書と中間証明書の整合性を確認できる。 # 証明書のハッシュ値生成 $ openssl x509 -issuer_hash -noo… Yuya Satoハック2017.09.30 3,693