Skip to content

Instantly share code, notes, and snippets.

View IkezoeMakoto's full-sized avatar
🏠
Working from home

Z.O.E. IkezoeMakoto

🏠
Working from home
View GitHub Profile
@IkezoeMakoto
IkezoeMakoto / keygen.sh
Last active May 27, 2021 02:51
鍵を生成する
# -t rsa(rsa形式を指定) -b 4096(ビット長を4096にデフォだと短いので) -N ""(パスフレーズは不要) -f ~/.ssh/id_rsa(出力ファイル名、ここはお好みで)
ssh-keygen -t rsa -m pem -b 4096 -N "" -f ~/.ssh/id_rsa
#!/bin/bash
dir_path="."
dirs=$(find $dir_path -mindepth 1 -maxdepth 1 -name '*.oma' -print0)
for file in $dirs;
do
targetName=${file#./}
encodeName=${targetName%.oma}.mp3
if [ -e "$encodeName" ]; then
# ref: https://qiita.com/ryounagaoka/items/7be0479a36c97618907f
# 指定DBの全テーブル dump
mysqldump --quote-names --skip-lock-tables --single-transaction -h {HOSTNAME} -u {USER_NAME} -p {DB_NAME} > ./{file_name}
@IkezoeMakoto
IkezoeMakoto / スロークエリを見る
Last active March 10, 2019 08:27
スロークエリを見る
# 設定を確認
`show variables like 'slow%';`
`show variables like 'long%';`
# 設定する
```
set global slow_query_log_file = '/tmp/mysql-slow.log';
set global long_query_time = 1;
set global slow_query_log = ON;
```
@IkezoeMakoto
IkezoeMakoto / 設定ファイルをバックアップとってシンボリックリンクにする
Created March 10, 2019 07:59
設定ファイルをバックアップとってシンボリックリンクにする
TARGET_FILE=/your/target_file/full_path
BACKUP_FILE=/your/backup_file/full_path
cp TARGET_FILE BACKUP_FILE
ln -snf BACKUP_FILE TARGET_FILE
@IkezoeMakoto
IkezoeMakoto / Makefile
Last active June 30, 2018 11:22
service-base
.PHONY: up down
.env:
@cp .env.example .env
up: .env
docker-compose up -d
down:
docker-compose down
@IkezoeMakoto
IkezoeMakoto / DDD入門!.md
Last active June 17, 2017 05:11
エリック・エヴァンスのドメイン駆動設計 の勉強会

エリック・エヴァンスのドメイン駆動設計

本はこちら

目次

  • 第一部 「ドメインモデルを機能させる」
    • 用語の定義、ドメインモデルをしようすることの意味の解説
  • 第二部 「モデル駆動設計の構成要素」
    • オブジェクト指向ドメインモデリングにおけるベストプラクティスを集めたもの
  • 共通の言語を使ってチームメンバ全員がモデルと設計上の意思決定について議論できるようになる
@IkezoeMakoto
IkezoeMakoto / slack.sh
Created February 27, 2017 01:18
slack.sh
#!/bin/sh
set -eu
#Incoming WebHooksのURL(※よしなにかえてね)
WEBHOOKURL="https://hooks.slack.com/services/XXXXXx"
#メッセージを保存する一時ファイル
MESSAGEFILE=$(mktemp -t webhook.XXXXXX)
trap "
rm ${MESSAGEFILE}
@IkezoeMakoto
IkezoeMakoto / removeNoneDockerImage.sh
Last active February 4, 2017 09:30
【Docker】build失敗したイメージをまとめて消す ref: http://qiita.com/zoe302/items/19741a44f594e79354e7
docker images | grep '<none>' | awk '{print $3}' | xargs docker rmi