水底

ScalaとかC#とかk8sとか

develop

ローカルのVSCodeから、ローカルに置いたソースコードをリモートのDocker上で動かす方法

TL;DR; 現状、vscode-remote-development-containerは DOCKER_HOST で指定するdocker over sshに対応しきれていない sshでリモートのdockerソケットをローカルにフォワーディング amaya382/sssh を利用して、ローカルにあるソースコードディレクトリをリモー…

プログラムを変更せずに標準出力ごとにタイムスタンプを付ける方法とPythonでのサンプル

プログラムの実行時間を計測したいけどプログラム自体には手を加えたくないor加えられないということがあると思います。プログラム全体の実行時間の計測時間であれば time コマンドで簡単に行なえますが、より内部的に計測する場合の一つの手段として、標準…

ansibleで環境変数の利用

認証情報を 雑に 渡したかった (※環境依存であまりよくないので, 良い子はansible vaultやファイル分割で扱いましょう). ローカル (Controller host) の環境変数 "{{ lookup('env', 'XXX') }}" リモート (Remote host) の環境変数 "{{ ansible_env.XXX }}" …

Alpine Linuxでユーザやグループを追加・修正・削除する

Alpine Linux 3.5+ をお使いの方 おめでとうございます!今すぐ apk add shadow しましょう. 他のディストロ同様の useradd・usermod・vipw といった 様々なコマンド がお試しいただけます. Alpine Linux ~3.4 をお使いの方 残念ながらbusyboxによる adduser…

Gitで気をつけるべき設定

大体デフォルトで問題ないが, 気をつける必要がある設定がいくつかあるのでメモ.

Scala + activator + Docker + IntellijIDEA (java8)での開発〜デプロイ

なんで 仮想環境上での開発はVagrantベースのものが主流らしい. なぜかDocker版のサンプルは見つからない… でもDocker使いたい…使いたくない? ポートやらパスやら名前やら細かいオプションやらは適宜調整してください CIやdocker-composeを伴わない小規模向…