各OSでのデフォルトI/Oスケジューラの違い Jan 17, 2018 はじめに CentOS 6とCentOS 7とAmazon LinuxではデフォルトのI/Oスケジューラに違いがあるため、ioniceコマンドを実行するときや
wc -lでは文末に改行がないファイルの行数を正しく数えられない Jan 16, 2018 最後に改行がある場合は以下の通り問題ない。 $ printf 'test\ntest\n' test test $ printf 'test\ntest\n' | wc -l 2 wc -lは改行の数を数えるため、最後に改行がないと本当の行数より1少ない数を
ON DUPLICATE KEY UPDATEをAUTO_INCREMENTのテーブルには発行しない方がいい Jan 12, 2018 AUTO_INCREMENTはINSERTするたびにカウントアップして発番してくれるが、ON DUPLICATE KEY UPDATEを使用してINSERTではなく既
GitLabにpushするときコミットメッセージをチェックする Jan 11, 2018 RedmineのチケットとGitのコミットを紐づけるために、コミットメッセージにrefs #チケット番号を入れることをルール化したい。 クライア
安易に使わないほうがいいMySQLClientコマンド"edit" Jan 9, 2018 はじめに 前回、安易に使わないほうがいいLinuxコマンド"fc"を書いた。コマンドライン上で編集するときはEmacsキー
安易に使わないほうがいいLinuxコマンド"fc" Jan 9, 2018 はじめに fcというhistoryを扱うコマンドがある。危険で怖いコマンドのため安易に使わないほうがいい。 fcはコマンドヒストリを処理するため