jekyll で現在年度を表示する

Published at: 2019/11/14

例えば、copyright の表記などを行うにあたっては、何も考えずに jekyll でビルドしている時刻の年度を文字列として html に埋め込みたくなる。これは、例えば以下のようにして実現できる。© {{ site.time | date: '%Y' }}表示例:© 2019参考リンクruby - Get today's date…

`JEKYLL_LOG_LEVEL=debug` なる環境変数について

Published at: 2019/11/05

jekyll は、どうやら内部に logger を持っているらしく、その logger はいわゆる logLevel 的な制御がかけられるらしい。https://www.rubydoc.info/github/mojombo/jekyll/Jekyll.logger$ JEKYLL_LOG_LEVEL=debug jekyll serve…

Expo v35 での AsyncStorage has been extracted の Warning について

Published at: 2019/11/04

症状Expo v35.0.0 で開発している際に、以下のようなエラーが出た。Warning: Async Storage has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/async-storage' instead of 'react-native'. See https://github.com/react-native-community/react-native-async-storage現時点(2019/11/04) でのexpo チームのスタンスhttps://github.com/expo/expo/pull/4209例えば上記を見ると、「Closing bc we still…

Posix Sed で改行を出力する方法

Published at: 2019/04/09

Posix Sed で改行を行う方法が、自明ではなかったのでまとめておく。$ echo hogehoge | sed -e "$(printf 's/hogehoge/hoge\\\nhoge/g\n')" hoge hoge $この挙動は、 posix の sed command の説明ページに記載がある。The application shall escape the <newline> in the replacement…