Sumologic 所感

Published at: 2020/01/12

Sumo Logic を触る機会があったので、その所感をまとめておく。実装としては、Elasticsearch など検索エンジンの検索結果に、シェルのパイプライン処理をかませたのちに、それを図示化するこの3ステップをワンストップでできるようにした SaaS…

複雑な join を scope で記述するプラクティス

Published at: 2020/01/08

rails では、 ON 区を自前で記述するタイプの join を実行するためには、 これはその join 節を自分で文字列として記述しなければならない。また、複雑な join 節が複数の箇所に散逸して行くのは、 ロジックが凝縮されていない感じになり、あまりうまくいかない。…

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…