Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@ken1flan
ken1flan / gist:051e0b5a1b60a59b154b
Last active August 29, 2015 14:14
VagrantでWindows上のVMWareにCentOS7をインストール、KVMをセットアップする

vagrant にbox変換プラグインを追加

vagrant plugin install vagrant-mutate

vagrant に CentOS7のboxを登録

vagrant box add opscode_centos7_0 http://opscode-vm-bento.s3.amazonaws.com/vagrant/virtualbox/opscode_centos-7.0_chef-provisionerless.box
@ken1flan
ken1flan / imagemagick
Created October 16, 2014 10:17
imagemagickで画像を一括置換
OUTPUT_DIR=`pwd`/output
mkdir $OUTPUT_DIR
TMP_DIR=`pwd`/tmp
mkdir $TMP_DIR
for target in maternity family; do
cd $target
id=1
for file_name in `ls`; do
mv $file_name ${RANDOM}_${file_name}
done
@ken1flan
ken1flan / goto_work.sh
Created August 11, 2014 01:48
ワークディレクトリに移動するbash関数
function goto_work () {
work_dir=~/work/`date +%Y%m%d`
if [ ! -d ${work_dir} ]; then
mkdir -p ${work_dir}
fi
cd ${work_dir}
}
@ken1flan
ken1flan / delete_cap_releases
Created August 6, 2014 10:58
溜めすぎたcapistranoのリリースを削除する…capコマンドちゃんと使うべきだよ、本当は。
for d in `ls`; do if [ ${d} -lt 20140701000000 ]; then rm -rf ${d}; fi; done
set nocompatible
filetype off
if has('vim_starting')
set runtimepath+=~/.vim/bundle/neobundle.vim
call neobundle#rc(expand('~/.bundle'))
endif
NeoBundle 'gmarik/vundle'
@ken1flan
ken1flan / gist:10826118
Created April 16, 2014 07:43
ginza.rb #10 ruby warrior
class Player
def play_turn(warrior)
# cool code goes her
if warrior.feel.wall?
warrior.pivot!
else
if warrior.feel.empty?
warrior.walk!
else