Linux

Linux

vimの最近見つけた便利コマンド

あまり日本語で紹介されていない、vimデフォルトの便利コマンドを2つ。 :saveas {file} 保存して開く。 今までは、:w newfileしてから、:e newfileしていたけど、一発で出来る。 :sav newfile :sa...
Linux

tmuxとtmux-powerlineの設定でかっこよくする

とりあえず、こちらをご覧ください。一番下の行に注目! 解像度は2560x1440の全画面で表示 これは、tmuxとtmux-powerlineを使って実現しています。 以下に、導入方法を書きます。 0. (強く推奨)powerline用のフ...
Linux

ioniceとniceでもっとも優先度を下げて実行

最強にプライオリティを落としてプロセスを実行。とりあえず、.zshrcに入れておきましょう。 alias allnice="ionice -c2 -n7 nice -n19" こんな感じで。 allnice bzip2 access.log
Linux

git の便利なサブコマンド

生のgitをより便利にするためのサブコマンド集。 リリース管理も出来ちゃう。 いっぱいあるので抜粋。 reset --hard HEAD~xのalias % git undo % git undo 3 容量の大きいファイルを間違って追加して...
Linux

コマンドラインで集合演算

Retention Rateの計算ってめんどくさいですよね。自分でプログラム書いてもいいけど、メモリ食うからちゃんと書かないといけないから、長くなっちゃうし。Map Reduce使えばすぐだけど、そんなの手元にない場合が多いよね。 でも、手...
Linux

最新版GNU Screenインストール方法

防備録 git clone git://git.savannah.gnu.org/screen.git cd screen/src ./configure --prefix=/usr/local --enable-colors256 mak...
Linux

gitv便利

fugitiveの拡張のgitv便利。 fugitive自体も便利!! powerlineすげー!
Linux

git config –global push.default tracking

git pushのデフォルトの挙動はtracking branchを全てpushしようとしてしまう。。。。もし、pushしたくなくてローカルブランチでテスト中のコミットがあったら、不都合が起きてしまう。 なので、ワークツリーにあるブランチだ...
Linux

さくらVPSから1TBディスクをマウント

5分でさくらVPSから、外部にある1TBのディスクをマウントする方法を紹介します。 現時点で最新のCentOS 6で実行しています。 初期設定 必要なパッケージをインストールし、権限の設定を行います。コピペでOK。 % sudo yum i...
Linux

gitでSSLエラーが出たときの対処法

vimのBundle installするとエラーが出て困った。 error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:S...