八 月
14
火曜日
Dockerコンテナからコンテナを操作するのは特殊なユースケースで縁遠い存在と思いきや、アプリケーションをコンテナ化しそれをコンテナベースのCIで扱おうとすると割と直ぐに直面することになったのでメモ。 コンテナ内でコンテナを操作する主立ったやり方には DinD(Docker in Docker) DooD(Docker outside of Docker) の二つがある。 またコンテナのビルドに限定すればDockerに依存せず独立してコンテナイメージをビルドするDaemon-less Image Builderを使う方法もある。 ...
七 月
2
月曜日
Clojure core.asyncのalts!とalt! 名前、機能共に似ており違いや使い方をよく失念するのでメモ。 ...
六 月
23
土曜日
『java.nio.file.Pathをslurp/spitで使えるようにする』からの続き。 clojure.java.ioのmake-parents/file/as-relative-path はString、File、URI、URLなどを対象とする多相的な関数だが、java7で追加された java.nio.file.Pathは対象に入っていない。 ということでPathも扱えるようにするためのメモ。 ...