Skip to content

Instantly share code, notes, and snippets.

View shyazusa's full-sized avatar
🎯
Focusing

shy_azusa shyazusa

🎯
Focusing
View GitHub Profile
@shyazusa
shyazusa / SSH-login-check.sh
Last active December 26, 2016 02:13
SSHでログインしているかチェックするシェルスクリプト記述例
#!/bin/sh
set -eu
# Exit early if no sessions with my username are found
if ! who | grep -wq $USER; then
exit
fi
@shyazusa
shyazusa / docker-rm.md
Created December 26, 2016 02:00
dockerでイメージもコンテナも全部削除するコマンド
$ docker rm -f $(docker ps -aq) && docker rmi $(docker images -q)
@shyazusa
shyazusa / 0_README.md
Last active December 21, 2016 02:01
MySQLのテーブル定義をマークダウン(Qiita用)で出力する - Qiita http://qiita.com/tomoyuki_okawa/items/1db3e7bca4fa44cb7cba

Usage

  1. $ git clone https://gist.github.com/c551b29ac9a42e55c2de86ad333db882.git /tmp/mysql-database-to-md
  2. Edit settings
  3. $ vim /tmp/mysql-database-to-md/mysql-database-to-md.php
$host = '';
$user = '';
$pass = '';
@shyazusa
shyazusa / my.cnf
Last active December 16, 2016 06:32
何かあったときに見直すmy.cnf
[mysqld]
# 強制起動 起動しなくなったら値を増やす (最大6)
innodb_force_recovery = 0
# DB復元のときに Lost Connectionしてしまうときはこれ
wait_timeout = 86400
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
@shyazusa
shyazusa / README.md
Last active October 24, 2016 02:31
よく使いはしないけれどまとめておきたかったGitの設定

よく使いはしないけれどまとめておきたかったGitの設定

あまりよく使うものではないけれど,最近個人的にたまによく使うことが多い設定をまとめてみました.

「これも追加しておいたら?」とか,「ここ間違ってる」とか「ここもっと楽に出来る」とかそういうのがあれば編集リクエストでも,コメントでも良いので頂けると嬉しいです.

user.nameuser.emailの設定

設定の確認

@shyazusa
shyazusa / sudo-cat.md
Created October 21, 2016 02:28
sudo で cat 一例
$ sudo cat /dev/null | sudo tee file.log
@shyazusa
shyazusa / 00_README.md
Last active October 20, 2016 00:09
ISSUEとPRのTEMPLATE

ISSUEとPRのTEMPLATE

  • ISSUE
  • PR
@shyazusa
shyazusa / 00_README.md
Created October 18, 2016 08:02
git checkout したときにslackへ通知する.

Use post-checkout

$ cd "your project path"
$ cp pre-checkout .git/hooks/

slack.sh

@shyazusa
shyazusa / 00_README.md
Last active October 14, 2016 01:21
commitしたとき,.mdファイルの「、」を「,」に.「。」を「.」に置換する

Use pre-commit

$ cd "your project path"
$ cp pre-commit .git/hooks/
@shyazusa
shyazusa / 00_README.md
Last active October 14, 2016 01:15
commitメッセージを作成するとき,ブランチ名に含まれる数値をコミットテンプレートの{issue}と置換する

Use Settings

$ git config --global core.commentchar ";"
$ git config --global commit.template ~/dotfile/.gitmessage.txt
$ git config --global init.templatedir '~/dotfile/.git_template'

Use prepare-commit-msg