しらすの備忘録

調べごとの備忘録です。

CasperJSで書いたものをcronで定期実行する

はじめに CasperJSでブラウザの自動操作を書いたので、Cronで自動実行させる。 自動操作の中身はざっくりいうと、あるサイトにログインして、ボタンを一個押す作業。 これを一日一回行いたい。 cronにPATHを通す cronにはパス(環境変数)がほとんど通ってい…

Raspberry Pi 3 Model BにCasperJSをインストールする

CasperJSとは ヘッドレスブラウザのPhantomJSを利用してブラウザ操作を行えるライブラリ。 Webサイトのスクレイピングだとか、フォーム入力だとか、ボタン押下だとか、そういうのをコード書くことで自動化できる。 開発におけるテストのためにも使われている…

Raspberry Pi 3 Model BにnvmでNode.jsをインストールする

はじめに Raspberry Piで最新版のNode.jsを利用するためにnvmでバージョン管理をしながらインストールする。 古いNode.jsをアンインストール Raspberry Piには最初からNode.jsがインストールされているが、古いバージョンのためアンインストールをする。 $ s…

Raspberry Pi 3 Model BにRASPBIANをインストールしてWindows10からSSH接続するまで

1. はじめに Raspberry Pi 3 Model Bを購入したので、OSをインストールして、メインのWindows10機からSSHで繋げるようにする。今後の利用予定から、OSはGUIのあるものを選んだ。 2. OSのインストール このセクションでは、Windows10機上で作業を行う。 2.1. …