KOTET'S
PERSONAL
BLOG

Jekyll

静的サイトジェネレータJekyllの記事。

#jekyll GitHub Pagesでも目次(ToC)は作れる

#jekyll #tech #github

スクロールがめんどくさくなってきたので目次(Table of Contents: ToC)を設置しようと思った。 しかしGitHub Pagesでは新しいプラグインの導

#jekyll 記事の編集履歴、PR作成、ソース表示 in GitHub Pages 2018

#jekyll #tech #github

以前書いた記事 のJekyllテンプレートが動かなくなっていた。現在でも使えるように書き換えていく。

#jekyll 超軽量、IPFS対応レスポンシブJekyll theme ”ultralight”を作った

#jekyll #ipfs #tech

CNNの低帯域の人向けのテキストオンリーのサイトlite.cnn.ioを見た。 とても軽い。 しかしニュースを快適に閲覧するための要素はすべて満たしており、むしろ色々くっついたオリジナルのCNNよりも見やすいかもしれないと思った。

#jekyll ニコニコ動画のプレーヤーを埋め込むJekyllテンプレート

#jekyll #tech

ニコニコ動画のプレーヤー等の埋め込みコードがようやく、ようやくHTTPSに対応した。ので、早速埋め込んでみる。

#jekyll GitHub Pagesで相対パスを使う

#jekyll #tech #github

IPFS上でサイトをホストしたりするとドメインがコロコロ変わったりするので、今のうちにすべてのリンクを相対パスにしておきたくなった。 しかしGitHub Pagesにおいてそれは簡単なことではない。

#jekyll GitHub Pagesで総記事数を表示する

#jekyll #tech

タグページではタグごとの記事数を見ることができるようになっているが、サイトの総記事数は確認できるようになっていなかった。ふと思い立ってトップページで総記事数を確認できるようにした。

#jekyll MathJaxのCDNが警告を発しつつも使えてしまっていた

#jekyll #tech #github

どうも数式表示のために読み込ませていたMathJaxのCDNである `cdn.mathjax.org`が今年の4月30日でシャットダウンされていたようだ。 しかしどうもMathJaxは変わらず数式をレンダリングし続けてくれているように見える。

#jekyll GitHub Pagesで内部リンクを貼るpost_urlテンプレートについて

#jekyll #tech

Jekyllのpost_urlテンプレートについて日本語の情報が見つからず苦労したので書く。 どうもGitHub Pages(Jekyll)のU

#jekyll 記事の編集履歴、PR作成、その他Qiitaにあるような3つの機能の代替

#jekyll #tech #github

追記:現在は以下のテンプレートは動かないかもしれない。更新版 このサイトの各ページの下にある”Improve this page&rdquo

#qiita Qiitaの記事をJekyllの投稿の形式に変換してバックアップする

#qiita #tech #jekyll

ひょっとしたら隕石が落ちてきたりしてQiitaに投稿した記事が消えてしまうことがあるかもしれない。対策として自分ですべてを管理できるところにも記事をバックアップできるスクリプトを書いた。画像も取得してリンクを書き換えてくれる。

#qiita JekyllでテキストをHTML用にエスケープする

#qiita #tech #jekyll

Twitter cardsを設定するためにこちらの記事を参考にテンプレートを書いた。Jekyll で作成したサイトを Twitter Card に対応させる しかしこのまま使うとHTMLでエスケープすべき文字もそのまま埋め込まれてしまうため、うまく動かない時がある。

#jekyll Jekyllのtheme"minima"のハンバーガーメニューがiOSで動作しないバグ

#jekyll #tech

現在このブログのハンバーガーメニューはうまく機能していない。今日はこの問題を解決しようと思って調べた。どうやら自分がなにかやらかしていたわけではなく、このブログのthemeであるminimaのバグのようだ。

#log Welcome to Jekyll!

#log #jekyll

またサイトを作りなおした。もう何回目かわからない。