Shigeru Hagiwara hgwr
- Tokyo, Japan
- Sign in to view email
- https://www.moreslowly.jp/
View .tmux.conf
# tmux cheat sheet (Stack Overflow とか Qiita とかいろんなところからコピペして、自分流に変えたやつ) | |
# | |
# 新規セッション開始: tmux | |
# 名前をつけて新規セッション開始: tmux new -s <セッション名> | |
# セッションの一覧表示: tmux ls | |
# 接続クライアントの一覧表示: tmux lsc | |
# セッションを再開 ※-t <対象セッション名>でセッション名の指定も可能: tmux a | |
# セッションを終了 ※-t <対象セッション名>でセッション名の指定も可能: tmux kill-session | |
# tmux全体を終了: tmux kill-server | |
# その他コマンドを実行: tmux [command [flags]] |
View generate_icns.sh
#!/usr/bin/env bash | |
# | |
# convert big png to macOS app icon sets | |
# | |
set -o errexit | |
set -o pipefail | |
set -o nounset | |
trap 'echo "Ctrl-C captured and exit."; exit 1' INT |
View rspec.sh
#!/bin/bash | |
export CIRCLE_ARTIFACTS=. | |
export COVERAGE=true | |
export CI=true | |
export DISABLE_SPRING=true | |
export ENABLE_COV=true | |
export RAILS_ENV=test | |
logifle=~/tmp/rspec_`date +'%Y%m%d-%H%M%S'`.log | |
bundle exec rspec 2>&1 | tee $logifle |
View install-textlint.sh
npm install -g "textlint" | |
npm install -g "@textlint-ja/textlint-rule-no-insert-dropping-sa" | |
npm install -g "@textlint-rule/textlint-rule-no-invalid-control-character" | |
npm install -g "prh" | |
npm install -g "spellchecker" | |
npm install -g "textlint-rule-abbr-within-parentheses" | |
npm install -g "textlint-rule-common-misspellings" | |
npm install -g "textlint-rule-date-weekday-mismatch" | |
npm install -g "textlint-rule-en-capitalization" | |
npm install -g "textlint-rule-footnote-order" |
View ng_test.sh
#!/bin/bash | |
logifle=~/tmp/ng_test_`date +'%Y%m%d-%H%M%S'`.log | |
if [ `node -v` == "v8.9.4" ]; then | |
ng test --single-run --code-coverage 2>&1 | tee "$logifle" | |
else | |
ng test --watch=false --code-coverage 2>&1 | tee "$logifle" | |
fi | |
open coverage/index.html |
View .textlintrc
{ | |
"filters": {}, | |
"rules": { | |
"@textlint-ja/no-insert-dropping-sa": true, | |
"ja-hiragana-fukushi": true, | |
"ja-hiragana-hojodoushi": false, | |
"ja-hiragana-keishikimeishi": true, | |
"max-appearence-count-of-words": true, | |
"no-surrogate-pair": true, | |
"prefer-tari-tari": true, |
View .aspell.conf
lang en_US |
View recursive_lightweighter.sh
#!/bin/bash | |
set -o errexit | |
set -o pipefail | |
set -o nounset | |
trap 'echo "Ctrl-C captured and exit."; exit 1' INT | |
find . -type d \( -not -path '.' -not -path '*outdir' \) -print0 | \ | |
while read -d $'\0' line; do |
View lightweighter.sh
#!/bin/bash | |
set -o errexit | |
set -o pipefail | |
set -o nounset | |
trap 'echo "Ctrl-C captured and exit."; exit 1' INT | |
trap 'echo "some error occured at $(pwd) and exit."; exit 8' SIGHUP | |
mkdir -p outdir || exit 1 |
View whitening.sh
#!/bin/bash | |
set -o errexit | |
set -o pipefail | |
set -o nounset | |
trap 'echo "Ctrl-C captured and exit."; exit 1' INT | |
outdir=$1 | |
if [ "$outdir" == "" ]; then |
NewerOlder