Skip to content

Misc

RancherOS で Kubernetes 環境を構築する際の cloud-init

RancherOS 上で Kubernetes (以下、k8s) を試す際、Docker Engine のバージョンを予め k8s 互換バージョンに指定しておくと便利です。 その場合、cloud-init の定義例は以下のようになります。 尚、k8s と Docker Engine の互換性については Getting Started with Hosts の SUPPORTED DOCKER VERSIONS に記載されています。

bpg 画像をデコード出来ないときは Alpha チャンネルを削除してみる

bpg フォーマットの画像を .png 等へデコードしようとした際に、以下のようなエラーになってしまいました。

1
2
$ bpgdec test.bpg
Could not decode image

この場合は bpg93_remove_alpha.pl を使って Alpha チャンネルを削除してから再度、デコードすると上手くいく場合があるようです(実際、上手くいきました)。

Visual Studio Code を『ウインドウ幅に合わせて折り返し』設定にする

Visual Studio Code で『ウインドウ幅に合わせて折り返し』を標準にするには、以下のように設定します。 ついでに『半角スペースやタブの表示』『タブでスペース挿入』も設定しておきます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
{
    // ウィンドウ幅に合わせて折り返し
    "editor.wordWrap": "on",

    // 半角スペースやタブの表示
    "editor.renderWhitespace": true,

    // タブでスペース挿入
    "editor.insertSpaces": true
}

Chrome v56 でサーバ証明書を確認する

以前はアドレスバー左脇にある緑の鍵マークをクリックするとサーバ証明書の内容を確認出来たと思います。しかし、Chrome のバージョン 56 からは証明書の確認方法が変わったようなので新しい確認方法をメモしておきます。