Skip to content

Instantly share code, notes, and snippets.

View ikuwow's full-sized avatar

Ikuo Degawa ikuwow

View GitHub Profile
@ikuwow
ikuwow / settings.yml
Created April 11, 2023 06:49
github-nippou settings
format:
subject: '### %{subject}'
line: '* [%{title}](%{url}) by @[%{user}](https://github.com/%{user}) %{status}'
dictionary:
status:
merged: '**merged!**'
closed: '**closed!**'
@ikuwow
ikuwow / dein_lazy.toml
Created December 9, 2018 13:30
Install deoplete-tabnine with dein.vim
[[plugins]]
repo = 'Shougo/deoplete.nvim'
on_event = ['InsertEnter']
hook_add = '''
let g:deoplete#enable_at_startup = 1
'''
if = 'has("nvim") && has("python3")'
[[plugins]]
repo = 'tbodt/deoplete-tabnine'
#!/bin/bash
## SC2007
## https://github.com/koalaman/shellcheck/wiki/SC2207
## Multiline output
var="foo
bar bar
hoge hoge
mog"
#!/bin/bash
set -eu
usage () {
cat <<EOF
$0: simple script to automate session token from mfa
Usage: $0 [-p profilename] [-t temporary_profile_name] [-n arn] [-c authcode]
@ikuwow
ikuwow / gist:5ed95cd7745c5828ca66ca1683406693
Created August 27, 2018 11:49
なぜリリース作業を簡略化して自動化すべきなのか
リリースの回数を増やすため
* フィードバックサイクルが早くなる
* リリースして使ってもらって、仮設を検証する、問題点を見つけて治す、というサイクル
* 変更が早いうちに本番に上がるのでモチベーションが上がる
* 一回のリリースの内容が少なくなりリスクが小さくなる
@ikuwow
ikuwow / gist:a630edea3fb747f0248bb7d1c9a47e36
Created August 27, 2018 11:49
なぜリリース作業を簡略化して自動化すべきなのか
リリースの回数を増やすため
* フィードバックサイクルが早くなる
* リリースして使ってもらって、仮設を検証する、問題点を見つけて治す、というサイクル
* 変更が早いうちに本番に上がるのでモチベーションが上がる
* 一回のリリースの内容が少なくなりリスクが小さくなる
puts 'start'
# docs
class Hoge
# body
def mog
puts 'this is instance method'
end
def para
@ikuwow
ikuwow / file0.txt
Created February 3, 2018 04:02
カッフェーでWiFiが突然繋がらなくなったときに打つコマンド ref: https://qiita.com/ikuwow/items/fd67c2cff0d6ec976bdb
# ssidを取得するコマンド
alias ssid=$'/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | awk \'/ SSID/ {print substr($0, index($0, $2))}\''
wifireset ()
{
ssid=$(ssid)
networksetup -setairportpower en0 off
echo 'Re-enabling Wi-Fi...'
networksetup -setairportpower en0 on
echo "Reconnecting ${ssid}..."
### Keybase proof
I hereby claim:
* I am ikuwow on github.
* I am ikuwow (https://keybase.io/ikuwow) on keybase.
* I have a public key ASDOwpgvLDKXIWWHhXIoUBCf7WmEBUdmjOFehOcx_JQ7qwo
To claim this, I am signing this object:
@ikuwow
ikuwow / file0.txt
Created January 4, 2018 13:53
NVR500でDS-LiteとIPv4(固定)の2回線を共存させる設定メモ ref: https://qiita.com/ikuwow/items/cea6ecfa4341be2778bf
ip filter 600000 pass 192.168.100.xxx,192.168.100.yyy * * * *