Content Lists
Re:dashでHTMLをスクレイプしてグラフ表示
スクレイプする目的 先日からRe:dashをいじっててようやくOracleとの接続もクリアしたので、経営層向けの自作ダッシュボードから移行すべ...
Re:dashを導入しようとしてOracleにつなぐまで
Redashを採用しようとしたきっかけ 数年前にPerlで作った自作のDashboardが細々とまだ使われるのを見て、今だったらRedashに...
Hugoで全記事入りのJSONファイルを作成
全記事入りのJSONが必要なわけ Hugoには「全文検索機能」や「似ている記事」の機能がついてないのだが、いろいろ調べてみるとなんとか実装出来...
DockerHubにイメージをアップロードしてみた
はじめに GitLab Pagesへ公開するビルドには publysher/hugo を使ってたのだが、新しいオレオレDockerイメージを作ってDockerHubにアップロードしてみ...
席順をプログラムで決めてみる
職場で席替えをすることになり席順を抽選で決めようとしたのだが、席の組わせに制限をかけたらなかなか決まらなかった。 なんで、「コード書ける人達の...
Webhookを使ってGitLabのビルドステータスをiPhoneへ通知
はじめに GitLab.comにプッシュした後は、ビルドが無事完了したのを見届けて(たまにデプロイが失敗していることがある)からページも更新さ...
Why Use GitLab Pages
なぜGitLabのPagesを使うのか ブログスペースもたくさんあるしGitHubでもPages機能がある(って言うかGitHubの方が先)の...
Spectre.css
このサイトはHugoを使ってangels-ladderというテーマを利用させてもらっているのだが、そのテーマで採用しているスタイルシートのR...
Layout of Hugo
Hugoのテンプレート テンプレートの仕組み Hugoのテンプレートは内部的(タイプがNodeもしくはPageなのかの違い)に呼ばれるものが2つ...