2017-01-01から1年間の記事一覧

My First Lambda

def checkio(data): return filter(lambda x: 1 if __name__ == "__main__": #These "asserts" using only for self-checking and not necessary for auto-testing assert list(checkio([1, 2, 3, 1, 3])) == [1, 3, 1, 3], "1st example" assert list(check…

psqlのデリミタを変更する

$ psql -A -F $'\t' xxxxxxで出力のデリミタをタブに変更できる。

EC2 インスタンスのタイムゾーンを変更する

EC2のLinuxインスタンスは作りたてだとタイムゾーンがJSTではないので、これを変更$ sudo mv localtime localtime.20170204 $ sudo ln -s /usr/share/zoneinfo/Asia/Tokyo localtime $ date Sat Feb 4 14:48:14 JST 2017 $

dockerでcommitせずにコンテナを終わらせてしまったとき

dockerを使い始めて間もないので、よくcommitせずにコンテナを終了させてしまいます。次に起動すると、前回の状態が保持されていないのでびっくり。またやり直すのかと思うけど、方法がありました。$ docker ps -aでコンテナのIDを特定し、$ docker commit 1…

dockerのよく使うコマンド

イメージを取り寄せる$ docker pull ubuntuイメージの一覧$ docker imagesイメージの起動$ docker run -it ubuntu bashポートを指定して起動 コンテナの8889ポートがホストOSの8888にリダイレクトされる。$ docker run -it -p 8889:8888 ubuntu bashコンテナ…

trampでポートを指定する

CTL-x CTL-fで#を使ってポートを指定する。/scpx:myid@foo.bar.com#225225:~/zoo.txt

クローンしたVMのファイル名を変更する

vmwareのVMをクローンすると、.vmdkファイルの名称が変更されてしまう。たとえば、backupVMというVMをクローンすると、# ls backupVM_2-ctk.vmdk backupVM.nvram backupVM.vmsd backupVM.vmxf backupVM_2-flat.vmdk backupVM_2.vmdk backupVM.vmx vmware.log…