02 グラフ表示(Highcharts.js) のデータを簡単に作成できる。
データの登録もAPIを使ってとても簡単にグラフ作成が可能です。
# git clone https://github.com/kazeburo/HRForecast.git # cd HRForecast
# yum install perl-devel gcc mysql-server mysql-devel cpanm --installdeps .
# mysql mysql> CREATE DATABASE `hrforecast`; mysql> GRANT ALL ON hrforecast.* to hrforecast@localhost IDENTIFIED BY "xxhrforecast"; mysql> quit
# mysql -uhrforecast hrforecast -p < schema.sql
# cat config.pl { dsn => 'dbi:mysql:hrforecast;hostname=127.0.0.1', username => 'hrforecast', password => 'xxhrforecast', port => '5127', host => 'fl8.jp', front_proxy => [], allow_from => [], };
$ perl hrforecast.pl --config config.pl
下記のようにAPIで簡単にデータ入力できる。
curl -d number=30 -d datetime=20150317T12:10:15 http://fl8.jp:5127/api/TestService/AAA/test
後は、ウェブページへアクセスするだけ