[Git]CentOS7にバージョン2.xのGitをインストールする

CentOS7にyumでインストール可能なGitはバージョンが1.xと古い。
iusリポジトリを使用することでバージョン2.xをインストールすることも可能だが、先日Gitの脆弱性の話が挙がっていたので脆弱性対応されたバージョンのGitはソースをビルドする方法になる。

“[Git]CentOS7にバージョン2.xのGitをインストールする” の続きを読む

[shell]csvファイルの値を集計する

任意のカラムの値の中で重複行の個数を確認する。
コマンドとしては各値がいくつあるかを下記のコマンドで集計する。

$ cat sum.csv | awk -F, '{print $1}' | sort -n | uniq -c | sort -n

最後のsort -nは集計結果をソートするため

[vagrant]NFS共有してファイルの所有者が変わる

vagrantでSync Folderによるフォルダを共有した時に速度が遅くなることがある。これへの対応としてNFS共有の機能を有効にした。
ただMac端末で上記の設定をするとゲストOS内のファイルの所有者と所有グループが変更され、Webアプリに正常にアクセスできないことがありこれに対して下記のプラグインにて対応した。

“[vagrant]NFS共有してファイルの所有者が変わる” の続きを読む