Practice of Programming

プログラム とか Linuxとかの話題

2022-04-01から1ヶ月間の記事一覧

Nanocで記事ごとにUUIDを付けてリンク作ってPermalinkとする

静的ファイルジェネレータの弱点(と僕が勝手に思っている)は、URL=ファイルのパスというところです。 何が困るかと言うと、移動した場合にURLが変わってしまう。 これを解消するために、記事ごとにUUIDをつけて、実際のパスへのシンボリックリンクを作り、そ…

Nanocで絵文字を表示する

前回の続きでNanocの話です。 honkitでは、:name: という表記で、絵文字を表記できたりしますが、Nanocではできません。 これも、自分でフィルターを簡単に書くことができます。 gemojione を使って、絵文字を表示するフィルターを作る lib/nanoc/filters/ge…

Nanoc で PlantUMLを表示する

Nanoc とは? 静的サイトジェネレーターです。jekyllryやhonkitとかの仲間です。 GitLabで静的ページを作るのに、honkitを使っていたのですが、最近、Nanocを試していました。 nanoc.app Nanocの利点 ビルドが速い(honkitと比較すると爆速といえる) filterを…