Skip to content

Instantly share code, notes, and snippets.

View NPoi's full-sized avatar

Daisuke Nakahara NPoi

View GitHub Profile
@NPoi
NPoi / gist:ff4b365d6fe60cb013e14f02d99a93a8
Last active November 4, 2019 23:35
IT業界の正式表記一覧

なんでも大文字で書く大人にならないために。人の名前に限らず、名前を間違えるのは失礼な気がするし。

主に文章を書くとき用。随時追記。まとまったら、IME用の辞書に登録しておこう。

表記(略称含む) 間違えがちな表現 備考
NGINX, nginx Nginx 全部大文字か全部小文字。大文字の場合は商用、小文字の場合はOSSを指す
Microsoft MicroSoft, Micro soft
Firefox FireFox, Fire fox
Facebook Face book, FaceBook
@NPoi
NPoi / aks-ssh-copy-id.sh
Last active December 29, 2018 19:01
AKSのノードにSSHキーを追加するためのスクリプト
#!/usr/bin/env bash
RESOURCE_GROUP="$1"
CLUSTER_NAME="$2"
PUB_KEY_PATH="$3"
NODE_RESOURCE_GROUP=$(az aks show --resource-group "$RESOURCE_GROUP" --name "$CLUSTER_NAME" --query nodeResourceGroup -o tsv)
VM_LIST=$(az vm list --resource-group "$NODE_RESOURCE_GROUP" -o table | grep $RESOURCE_GROUP | tr -s ' ' ' ' | cut -f1 -d" ")
for VM in $VM_LIST
@NPoi
NPoi / mvim
Created May 2, 2017 08:28
MacVim-kaoriyaの MacVim.app/Contents/bin/mvim を修正したもの
#!/bin/sh
#
# This shell script passes all its arguments to the binary inside the
# MacVim.app application bundle. If you make links to this script as view,
# gvim, etc., then it will peek at the name used to call it and set options
# appropriately.
#
# Based on a script by Wout Mertens and suggestions from Laurent Bihanic. This
# version is the fault of Benji Fisher, 16 May 2005 (with modifications by Nico
# Weber and Bjorn Winckler, Aug 13 2007).
@NPoi
NPoi / git-rclean
Last active February 18, 2016 02:59
リモートでマージされてるリモートブランチとローカルブランチを削除するgitサブコマンドのつもり
#!/bin/sh
BRANCH=${1:-"development"}
git checkout ${BRANCH}
git pull
git remote prune origin
DEL_BRANCH=`git branch --merged | grep -v ${BRANCH} | grep -v \'*\'`
if [ -n "$DEL_BRANCH" ]
then
git branch -d $DEL_BRANCH
@NPoi
NPoi / niigata_community.md
Last active April 26, 2017 00:16
新潟県内のコミュニティについて

新潟県内に関係がありそうなITコミュニティ・ITイベント団体

随時更新中です。掲載希望・掲載拒否は @NPoi まで

No 略称 名称(URL) 分類 活動場所 活動状況
1 NOSS 新潟オープンソース協会 コミュニティ         オープンソースカンファレンスなどを主催
2 Kintone Cafe 新潟支部 コミュニティ
3 NDS 長岡IT開発者勉強会     コミュニティ 長岡市   四半期ごと開催中
import boto3
session = boto3.session.Session(profile_name=<PROFILE_NAME>)
s3 = session.resource("s3")
@NPoi
NPoi / gist:85c0cd88ac0d5c620512
Created January 19, 2015 04:23
Nginx でうまくプロキシ出来ないときの対処法の一つ
# 違うサーバなのに、Permission deniedって怒られる場合の対処
/usr/sbin/setsebool httpd_can_network_connect true
rsync --rsync-path="sudo rsync" -a -e "ssh -i /path/to/identity_file" file ec2-user@ip_addr:/path/to/
@NPoi
NPoi / ansible_sshdconfig.sh
Created October 29, 2014 00:40
Ansibleでsshconfigを利用する
export ANSIBLE_SSH_ARGS=' -F sshconfig'
ansible-playbook -i hosts playbook.yml
Defaults:system_user !requiretty