Skip to content

Instantly share code, notes, and snippets.

View key-amb's full-sized avatar

key-amb key-amb

View GitHub Profile
@key-amb
key-amb / gist:9834a8313a197b275094
Last active March 25, 2016 11:36
VimScript Tutorial
@key-amb
key-amb / tasks.md
Created June 11, 2016 10:32
引越しタスクリスト
  • 不動産契約
  • 住所変更に伴うToDo
    • 各種契約変更
      • 電気
      • 水道
      • ガス
      • インターネット
    • 住所変更手続き
      • 公的機関
  • 住民票
key-amb:~/my/repos/enhancd% .config/bin/shove/bin/shove -v -s zsh test/enhancd-enhancd_test.sh
:
# __enhancd::cd()
# With 1 set
ok 1 - /home/key-amb/my/repos/enhancd is /home/key-amb/my/repos/enhancd
ok 2 - /home/key-amb is /home/key-amb
-: no such file or directory
not ok 3 - /home/key-amb/my/repos/enhancd is /home/key-amb
not ok 4 - /home/key-amb is /home/key-amb/my/repos/enhancd
1..4
@key-amb
key-amb / enhancd-bash.md
Last active June 25, 2016 10:57
my enhancd setting for bash
# bash
git clone git@github.com:key-amb/enhancd.git -b feature/configure-subcommands ~/.enhancd

cat <<EOS >> ~/.bashrc
ENHANCD_HYPHEN_ARG="-ls"
ENHANCD_DOT_ARG="-up"
. ~/enhancd/init.sh
bind -x '"\C-ur": cd -ls'
EOS

マージ済みのリモートブランチを全て削除

git branch -r --merged master | grep -v -e master -e develop | sed -e 's% *origin/%%' | xargs -I% git push --delete origin %
  1. remote の master に merge済み の branch をすべて表示して
  2. master と develop は消えてほしくないので除外して
  3. origin/ を削除して
  4. xargs (-I% % で ブランチ名を渡しつつ、全て削除する)
@key-amb
key-amb / hubotctl.sh
Created August 25, 2016 04:25
A wrapper script to control hubot by forever
#!/usr/bin/env bash
set -euo pipefail
envfile=".env.hubot"
if [[ ! -e $envfile ]]; then
echo "[error] $envfile not found!"
exit 1
fi
. $envfile
  • 🎨 when improving the format/structure of the code
  • 🚀 when improving performance
  • ✏️ when writing docs
  • 💡 new idea
  • 🚧 work in progress
  • ➕ when adding feature
  • ➖ when removing feature
  • 🔈 when adding logging
  • 🔇 when reducing logging
  • 🐛 when fixing a bug
@key-amb
key-amb / 00index.md
Last active October 2, 2016 06:31
grifork v0.2 example and log
@key-amb
key-amb / content.md
Last active January 12, 2017 05:55
よく使われるコマンドライン引数についての一般的な手引き
@key-amb
key-amb / gist:c641947a2139fdd81684
Last active May 31, 2020 05:12
[WIP] Redis Cluster Specification を翻訳してみる