Skip to content

Instantly share code, notes, and snippets.

View kitsuyui's full-sized avatar
🐢

kitsuyui kitsuyui

🐢
View GitHub Profile
@kitsuyui
kitsuyui / file0.txt
Last active January 6, 2017 15:29
UTF-8 な CSV を Excel が読めるように先頭 BOM をつけるシェルスクリプト ref: http://qiita.com/kitsuyui/items/6a963085b2fed496fa62
#!/usr/bin/env bash
printf '\xef\xbb\xbf'
exec cat
@kitsuyui
kitsuyui / file0.txt
Last active September 11, 2016 13:35
未解決: Docker を aufs ではなく Device-mapper で使うとどうなるかディスクフルにしてみた ref: http://qiita.com/kitsuyui/items/2614fd28153798d77d66
$ sudo apt-get update
$ sudo apt-get install -y apt-transport-https ca-certificates
$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
$ sudo add-apt-repository "deb https://apt.dockerproject.org/repo ubuntu-$(lsb_release -s -c) main"
$ sudo apt-get update
$ sudo apt-get purge lxc-docker
$ sudo apt-get install -y docker-engine
$ sudo service docker start
@kitsuyui
kitsuyui / file0.txt
Created September 10, 2016 07:52
unattended-upgrades を TUI を使わずに有効化するには (構成管理ツールなど非インタラクティブな状況とか) ref: http://qiita.com/kitsuyui/items/84ee1a2f91c12ba850c9
$ sudo apt-get install -y unattended-upgrades
$ sudo dpkg-reconfigure -plow unattended-upgrades
@kitsuyui
kitsuyui / config
Last active November 26, 2016 14:17
2 つの異なる GitHub アカウントの SSH を使い分けたい場合のやり方 ref: http://qiita.com/kitsuyui/items/7228f2c1570d8ee108e4
Host github.com
IdentityFile /dev/null
Host foo.github.com
User git
HostName github.com
IdentityFile ~/.ssh/foo.id_rsa
Host bar.github.com
User git
@kitsuyui
kitsuyui / file0.txt
Created June 30, 2016 16:14
Python 3.4.3 と 3.4.4 の間で namedtuple の挙動が微妙に変わっていた件 ref: http://qiita.com/kitsuyui/items/871adfe855127483245f
from collections import namedtuple
X = namedtuple('X', ('a', 'b'))
class Y(X):
__slots__ = ()
@kitsuyui
kitsuyui / file0.txt
Last active June 12, 2016 15:06
ES2015 で Python の @classmethod のように static なメソッド内で自クラスを参照するには this を使えば良い? ref: http://qiita.com/kitsuyui/items/b7f1c5d7d969ba5febb2
class X(object):
@classmethod
def create(cls):
return cls()
class Y(X):
pass
@kitsuyui
kitsuyui / file0.txt
Last active June 12, 2016 12:36
gibo で .gitignore を作るときに .python-version を書かなくても良くなっていた。 ref: http://qiita.com/kitsuyui/items/51cf7ddcafb345d5ba5a
$ gibo Python > .gitignore
$ echo '.python-version' >> .gitignore
@kitsuyui
kitsuyui / file0.txt
Created June 12, 2016 09:52
tmux で「見るだけ」の時には -r オプションをつける ref: http://qiita.com/kitsuyui/items/5eaf141d9f935664e538
$ tmux attach -t {セッション} -r
@kitsuyui
kitsuyui / file0.txt
Last active May 21, 2016 14:30
git diff で Similarity 50% 未満の変更を rename として見るには ref: http://qiita.com/kitsuyui/items/3390fda2c87aa699c75b
$ man git-diff
@kitsuyui
kitsuyui / file0.txt
Created May 21, 2016 05:17
OS X 上で Google Chrome の旧バージョンが大量に残っていた件 (ディスク残量圧迫) ref: http://qiita.com/kitsuyui/items/a12632597d1cd22e724b
$ open /Applications/Google\ Chrome.app/Contents/Versions