- 最初の画面でESCキー押す
- [linux text]を入力してEnterキーを押す
あとはノリで。
cd workspace | |
mkdir work | |
cd work | |
vagrant init | |
vagrant up |
sudo yum install -y git gcc gcc-c++ openssl-devel readline-devel | |
git clone https://github.com/sstephenson/rbenv.git ~/.rbenv | |
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile | |
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile | |
exec $SHELL -l | |
git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build | |
sudo ~/.rbenv/plugins/ruby-build/install.sh |
gem uninstall -axI `gem list --no-versions | egrep -v 'test-unit|rdoc|bigdecimal|io-console|json|minitest|psych|rake'` |
あとはノリで。
Dir -Recurse | ? { $_.PSIsContainer -And !$_.GetFiles().Count -And !$_.GetDirectories().Count} | %{ $_.FullName } | Remove-Item -Recurse |
static class LogInitializer | |
{ | |
public static void InitLog(string loggerName) | |
{ | |
var ilogger = LogManager.GetLogger(loggerName); | |
var layout = new log4net.Layout.PatternLayout(@"%-5level %date{yyyy/MM/dd_HH:mm:ss,fff} [%thread] %logger - %message%newline"); | |
var fileAppender = new log4net.Appender.FileAppender() | |
{ |
# modified状態のファイルの全てをassume-unchangedにする | |
git status | grep modified: | awk '{print $2}' | xargs git update-index --assume-unchanged | |
# git assume-unchangedに登録されてる全てを解除する | |
git ls-files -v | grep ^h | cut -c 3- | xargs git update-index --no-assume-unchanged | |
# developにマージされたローカルブランチを全て削除する(from http://qiita.com/kyanny/items/10a57a4f1d2806e3a3b8) | |
git branch --merged | grep -v '*' | xargs -I % git branch -d % |