特定のWebサイトを定期的にチェックして特定のキーワードが含まれていたら
通知してくれる仕組みを1つ覚えておくと色々重宝する。
例えば
会社に社員用Webサイトがあるなら、
(そしてそのサイトがRSSもメール通知も提供してないなら)
そこに「重要」とか「人事」とかのキーワードを含む記事が投稿された時に
通知を受け取れるようにしておけば、
いちいちサイトをチェックしにいかなくても
逃さず確認できる。
また、Webスクレイピングする方法を覚えておけば、
通知を受け取る以外にも、
画面キャプチャの撮影や画像やテキストの収集を
自動化したり、作成したWebシステムの画面テストを行う、
等の応用もしやすくなる。
今回は Node.js + Grunt + cheerio-httpcli を使用して
手軽にWebサイトのデータをチェックする方法を紹介する。
続きを読む