2013-09-01から1ヶ月間の記事一覧
仕事では vagrant + chef を使って Hermetic なテスト環境を誰でも簡単に作れるようにしようという取り組みをしています。モバイルアプリからアクセスするバックエンドのサーバは、現時点では本番環境かテスト環境かというくらいしかないのですが、これを va…
stackoverflow に答えとともに良い説明があった。 http://stackoverflow.com/a/677212/2122085#!/bin/sh なスクリプトの場合(bash ではなく sh を使っている場合)は \command -v foo >/dev/null 2>&1 || { echo >&2 "'foo' is required. Aborting."; exit …
[2017.04.04 update] shellcheck でエラーが出ないように修正 [/2017.04.04 update]イディオム的な。 BASE_DIR="$( cd "$( dirname "$0" )" || exit; pwd )" いつも忘れるのでメモ。
GotW #6a の翻訳です。例によって原文著者(Herb Sutter 氏)の許可は得ていませんし、私の英訳がヒドいクオリティである(用語の統一がとれていないとか、誤訳が含まれているとか)かもしれませんのでそこのところはご理解いただければと思います原文:http…
Ubuntu 12.04 の場合、/etc/rc.local あたりに以下のように書いておきます。 (他のバージョンの Ubuntu や、他のディストリビューションでもコマンド自体は同じで大丈夫でしょう。このコマンドを書く場所がちょっと違うかもしれませんが、そのシステムごと…