dockerのWeb UI 3種類を比較してみた
docker の Web UI を比較してみました。
docker の Web UI を比較してみました。
Ubuntu Weekly Topics 2013年12月6日号 の「その他のニュース」で紹介されていた 「upstart-socket-bridgeをxinetdライクなソケット待ち受け管理機構として扱う アプリケーションの作り方 。」 が python3 で書かれていて、 同じことが ruby で実装できるのか気になったので、 IRC でちょっと助言を受けつつ移植してみました。
例などにある ubuntu の base image は apt-line が archive.ubuntu.com になっていて、 apt-get install などが遅いです。
シェルの中から exec zsh をしたり、 GNU screen や tmux を経由して間接的にシェルの中でシェルを開いたりするときに 何も考えずに PATH を追加していくと どんどん長くなっていってしまうと思います。
fml から移行した mailman で Subject の書き換える設定をしていると、 元の DKIM-Signature が残っていると受け取った側で メールを改ざんしているのと区別がつかないので、 DKIM の検証に失敗してしまいます。
emacs の mode-line の minor mode の表示が長いので短くしているのですが、 単純に短くするとわかりにくいので、色もつけています。
zsh のスクリプトは zcompile コマンドでコンパイルすることができます。 .zshrc も大きくなって読み込みに時間がかかるようになったらコンパイルすれば良さそうですが、 変更したときに手動でコンパイルし直すのは面倒なので、 自動で再コンパイルする設定を紹介します。
まだ Rails 3.2.16 のままのアプリで cache_digests gem を使って fragment cache を導入してみました。
ansible を使い始める時は1個の YAML ファイルから始めるのが手軽で良いのですが、 それを Best Practices にあわせて roles にしようとしたら、 対応がよくわからなくて困ったことがあったので、 書き換え方をまとめてみました。
ディストリビューション/パッケージマネージャー Advent Calendar 2013 の 12/6 のところが空いていたので、後から書いています。