dnmonsterとは
githubの初期アイコンなどのランダムな画像はindenticonと呼ばれるみたい。
dnmonsterはindenticonを生成して返却してくれるNode.jsで作られたwebサーバ。
amouat/dnmonster: Dockerised Node server for KevinGuadin's monsterids
モンスターがかわいい。
実行環境
- macOS Mojave
- iterm2
- docker
試してみる
$ docker run -d -p 8000:8080 amouat/dnmonster
$ curl http::/localhost:8000/monster/sk8metal
�PNG
bKGD�������oIDAT8�c`C�\����*��Ĩe"d1bD�
�lb耑�!��X�b�2�a���D{�[葁.��P
g���^�zb$֕�
řa��E
.��t!�+a��Q@]��R�\]��IEND�B`�%
PNGの画像データとして返ってきた。
imgcatを用意する
iterm2で画像を表示するためにimgcatを用意する。
$ cd /usr/local/bin;wget "https://www.iterm2.com/utilities/imgcat";sudo chmod +x imgcat
dnmonsterから返却された画像データを表示してみる
imgcatを利用してdnmonsterから返却された画像データをiterm2上で表示してみる。
$ curl http:/localhost:8000/monster/sk8metal | imgcat