tl;dr
ダラー演算子,メソッドチェーン,パイプライン演算子は,「関数を次々に適用するとネストが深くなってしまう」という問題を解決する.
続きを読むこの記事は CAMPHOR- Advent Calendar 2018 3日目の記事です.
高校の文化祭の食販の注文フローを電子するべくWebアプリケーションを作り,当時*1はWeb素人だったためクソ実装になったが,役には立ったという話をします.
*1:2013年
MySQLに入ってるデータの傾向をグラフで見たい、しかしgrafanaとかkibanaとかは導入したくないし、グラフを描画するプログラムを書くなんて論外という事があると思います。
そういうときにおすすめなのがこのワンライナー!必要なのはmysqlクライアントとgnuplotだけ!
はい。
$ mysql dbname -u root --password=passwd -e "SELECT timestamp, value FROM tbl WHERE some=condition" | gnuplot -e 'set terminal dumb 150 30; set xdata time; set timefmt "%s"; plot "<cat" using 1:2 with line;'
gist5e6cb1eb0b6d56bf5642471d18e0ad2f
続きを読む