命名って難しい

変数、関数、クラスなどなど実装より命名に毎回悩むタイプの人間による技術についてのメモ。

PowerShell&Seleniumでネットショップの価格調査、初売りセールからの追加値下げを見たい。

新年あけました。 今年は福袋など買わず、ゆっくりと体を休めていました。

欲しい靴が某ECで初売りセールだったのですが、ネットでは「1/10前後で初売りセールよりまた安くする」というのを聞いたので PowerShellSeleniumを使って巡回してデータを集めて、かつ通知するようにしました。

結果として、自分の欲しい靴を安く手に入れることができてよかったのですが、普段業務で多用しているSeleniumだけでなく、Google Appsとの連携をしてみたので備忘のためにメモ。

要件

  • 1~2時間間隔くらいでデータ取得
  • データが時系列のグラフで見れる
  • 外出先から見れる(スマホ通知・メール)

こんな感じ。

概要

勢いで作ったので頭の中の整理も兼ねて Draw.io で作りました。

f:id:NotShown:20200115002258p:plain
ざっくりとした概要

今日はここまで、図を描くのにめっちゃ時間かかったので疲れた。。。 後日、実装系を書こう。 そんなボリュームないけれど。