アペフチ

『入門 Kubernetes』をシンタックスハイライトして読む

O’Reilly Japanから出ている『 入門 Kubernetes 』のコード部分(Kubernetesなので、殆どがYAML)をシンタックスハイライトして読めるようにしてみた。

『入門 Kubernetesのコードがシンタックスハイライトされている』

O’Reilly Japan Ebook Storeから買うとEPUBファイルをダウンロードできるので、それに対してPirkaというコマンドラインツールを使うと、コード部分をハイライトしてくれる。

% gem install pirka
% pirka update
% pirka ./入門Kubernetes.epub

Pirkaでは、本ごとに「本の中のどの部分がソースコードで、その言語は何か」という辞書を持っていて、その辞書はGitリポジトリーになっている。そのリポジトリーに『入門 Kubernetes』の分を追加した、ということだ。

リポジトリーはこちら: https://gitlab.com/KitaitiMakoto/pirka-library

ほんと、EPUBファイルをダウンロードさせてくれるのはありがたいです。

数は少ないけど、他にもこんな本の辞書を登録してある。

% pirka lib | grep title
title: WEB+DB PRESS plusシリーズ APIデザインケーススタディ Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方
title: WEB+DB PRESS plusシリーズ nginx実践入門
title: オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方
title: Serverspec
title: 入門Kubernetes