Skip to content

Instantly share code, notes, and snippets.

@kokeiro001
kokeiro001 / startVagrant.bat
Last active May 14, 2016 00:24
Vagrantメモ
cd workspace
mkdir work
cd work
vagrant init
vagrant up
@kokeiro001
kokeiro001 / install_rbenv.sh
Last active May 29, 2016 13:52
rbenvをCentOSにインストールする
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
@kokeiro001
kokeiro001 / gem_cleaner.sh
Created May 14, 2016 09:26
デフォルトgem以外をuninstallする
gem uninstall -axI `gem list --no-versions | egrep -v 'test-unit|rdoc|bigdecimal|io-console|json|minitest|psych|rake'`
@kokeiro001
kokeiro001 / gist:7176be5b9296f91ed686a6ea3a42a4a3
Created May 29, 2016 10:23
CentOS6.6テキストモードでインストール
  1. 最初の画面でESCキー押す
  • [linux text]を入力してEnterキーを押す

あとはノリで。

@kokeiro001
kokeiro001 / sample.md
Last active May 29, 2016 14:46
よくやるサーバー初期設定手順書

よくやるサーバー初期設定手順書

そのうち自動化しましょうねー。コンテナでもいい。

kokeiroユーザーを作成

adduser kokeiro
passwd kokeiro

visudo #次の行を加える

@kokeiro001
kokeiro001 / Readme.md
Created June 4, 2016 01:03
Readmeテンプレート

title

概要

詳細

実行に必要な物

使い方

@kokeiro001
kokeiro001 / program_list.md
Last active June 5, 2017 07:28
とりあえずインストールするプログラム群

開発プログラム

  • VisualStudio
  • SublimeText
  • VisualStdioCode
  • Discord
  • Skype
  • GitKraken
  • SourceTree
  • Unity
@kokeiro001
kokeiro001 / rm.ps1
Last active September 12, 2016 15:59
空のディレクトリを再帰的に見つけて削除
Dir -Recurse | ? { $_.PSIsContainer -And !$_.GetFiles().Count -And !$_.GetDirectories().Count} | %{ $_.FullName } | Remove-Item -Recurse
@kokeiro001
kokeiro001 / Log4NetInitializer.cs
Last active September 19, 2016 14:36
コードから手軽に初期化したいとき用
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()
{
@kokeiro001
kokeiro001 / git_memos.sh
Last active September 23, 2016 02:52
Git操作でよく忘れるやつとか
# 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 %