weblog of key_amb

主にIT関連の技術メモ

2013-06-20から1日間の記事一覧

誤って作成したbonding deviceをきれいに削除する

とあるCentOSのVMで誤って tcpdump -i bond0 を実行してしまったところ、bond0 が作成されてしまった。 が、実際にはbondingは有効になっておらず、bond0は上がってなくておかしな状態。該当時刻にkernelが次のようなログを吐いていた。 kernel: bonding: MI…

git stashの使い方

Git

ローカルのワーキングツリーを編集した状態でgit pullすると、警告が出てpullできないことがある。 そんなときは、git stashで一時保存するとよい。 すると、ローカル編集がstashに退避されるので、pull可能になる。pullした後、git stash pop で stash に退…

gitの出力に色をつける

Git

下記を実行する。 $ git config --global color.ui true これで git diff や git status の表示がカラフルになって、はかどる。 参考 Git - Git の設定

Term::ANSIColorでテキストに色を付ける

前掲のText::LTSV::Linerでも、そもそもText::LTSVの中で使われているYAML::Tiny::Colorでも使われている Term::ANSIColor というモジュールを使うと、ターミナルに出力するテキストに色を付けることができる。http://perldoc.perl.org/Term/ANSIColor.html …

Text::LTSV::Liner 書いてみた。

LTSVのPerlのパーサをCPANで探していたら、Text::LTSVとApp::YGが見つかったけど、どちらも次のような感じで複数行に分けて表示してくれるものっぽかった。 $ cat sample.ltsv | ltsview -k id,name --- id:001 name:taro --- id:002 name:jiro --- :ログと…