Skip to content

Instantly share code, notes, and snippets.

View shigwata's full-sized avatar
:octocat:
🐈🐈

shigwata shigwata

:octocat:
🐈🐈
View GitHub Profile
@shigwata
shigwata / gist:c9b20bc6f70b157db3bd6a40cb8643f7
Created November 28, 2018 04:37
GithubのGo言語プロジェクトにPull Requestを送るときの方法
$ go get -d github.com/XXX/XXX
$ git remote add fork https://github.com/you/XXX
$ git push fork
@shigwata
shigwata / gist:a2e542b84177b646b4a4e874095573af
Created November 28, 2018 02:37
修正箇所のみを対象にmisspellを実行する
git diff --name-only <コミットID A> <コミットID B> | xargs misspell
@shigwata
shigwata / mackerel-agent.service
Last active February 10, 2018 02:44
mackerel-agent systemctl
[Unit]
Description=mackerel-agent
[Service]
Type=simple
WorkingDirectory=/etc/mackerel-agent
ExecStart=/etc/mackerel-agent/mackerel-agent --conf=/etc/mackerel-agent/mackerel-agent.conf
TimeoutStopSec=5
StandardOutput=null
User=root
@shigwata
shigwata / io.console
Created January 19, 2018 10:54
datastoreのkindを別プロジェクトにコピーする
# https://cloud.google.com/datastore/docs/export-import-entities
$ gcloud beta datastore export --project=${SRC_PROJECT} --namespaces="(default)" gs://${SRC_BUCKET}
$ gsutil cp -r -m gs://${SRC_BUCKET} gs://${DEST_BUCKET}
$ gcloud beta datastore import --project=${DEST_PROJECT} gs://${DEST_BUCKET}/overall_export_metadata
@shigwata
shigwata / .envrc
Created December 19, 2017 02:34
gcloud用のdirenv設定
export CLOUDSDK_CORE_PROJECT=PROJECTID
export CLOUDSDK_CORE_ACCOUNT=ACCOUNT
@shigwata
shigwata / index.js
Last active February 14, 2018 07:52
Cloud Functions pubsub to slack
const IncomingWebhook = require('@slack/client').IncomingWebhook;
const url = 'Webhook URL'
const defaults = {
username: 'webhookbot',
iconEmoji: ':ghost:',
channel: '#general'
}
const webhook = new IncomingWebhook(url, defaults);
exports.subscribe = function subscribe(event, callback) {
@shigwata
shigwata / example.sh
Created July 5, 2017 03:40
gitの履歴からユーザ名とメールアドレスを変更する
$ git config --local user.name "your_name"
$ git config --local user.email your_email@example.com
$ git filter-branch -f --env-filter "GIT_AUTHOR_NAME='your_name'; GIT_AUTHOR_EMAIL='your_email@example.com'; GIT_COMMITTER_NAME='your_name'; GIT_COMMITTER_EMAIL='your_email@example.com';" HEAD
$ git push -f origin master
@shigwata
shigwata / memo.md
Created March 30, 2017 04:11
diffのコマンドメモ

ディレクトリ比較

$ diff -r dir1 dir2

ディレクトリ比較 ファイル名のみを表示

$ diff -rq dir1 dir2
@shigwata
shigwata / index.html
Created November 30, 2016 05:09
importsとTemplatesのサンプル
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="import" href="./template.html">
</head>
<body>
@shigwata
shigwata / cordova_setup_ios.md
Created April 7, 2016 08:55
cordovaにiOS環境セットアップ

cordovaにiOS環境セットアップ

Xcodeをインストール

インストール展開ツール

$ npm install -g ios-sim
$ npm install -g ios-deploy