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

タグに紐づくdockerイメージとインスタンスを削除するシェルスクリプト

#!/bin/bash # # タグに紐づくdockerイメージとインスタンスを削除する # export TAG=$1 if [ -z ${TAG} ];then export COMMAND=`basename $0` echo "usage: ${COMMAND} <tag>" exit 1 fi export ACTIVES=`docker ps | grep ${TAG} | wc -l | awk '{print $1}'` i</tag>…

JavaScript版getDividedList

var getDividedList = function(list, each_size) { var divided_list = []; var quotient = Math.floor(list.length / each_size); var remainder = list.length % each_size; for (var i = 0; i < quotient; i++) { var offset = i * each_size; var subli…

Windows上のVagrantでプロバイダにHyper-vを使用する(Hololens開発とか)

Hololensの開発用PCで、VagrantのLinuxサーバを立てたいとき、Hololensエミュレータの実行にはHyper-vが必要だが、VagrantをVirtualBoxで動かすと競合して動かないという問題が生じた。VagrantのプロバイダをHyper-vにすると解決する。以下はその手順。※Cent…

xmllintでwell-formed XMLかどうかチェックする

xmllint --noout <filename></filename>

Vagrantで古いboxファイルを使うと/vagrantがマウントエラーになる件

Vagrant 2.0.1 にアップデート後、vagrant init bento/centos-6.7 を実行したら、/vagrantをマウントできないというエラーが出た。 ==> default: Mounting shared folders... default: /vagrant => /path/to/my_vagrant_dir Vagrant was unable to mount Vir…