タグ

変更と監視に関するmasakuma0812のブックマーク (3)

  • watchexec - ファイルが変更されたらコマンド実行

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました ファイルを編集したら何かを実行したい、というのは良くあるニーズです。webpackgulpなどを使えばできますが、JavaScriptが関係ないところでは用意が面倒だったり、大げさに感じてしまうでしょう。Shellスクリプトでもできますが、開発者でないと使いづらそうです。 そこで使ってみたいのがwatchexecです。拡張子を指定するだけで、手軽に利用できます。 watchexecの使い方 実行例です。拡張子を指定して、変更があったら実行したいコマンドを続けるだけです。 $ watchexec --exts md,png echo "Changed" Changed watchexecは拡張子を指定するだけでなく、ディレクトリやサブディレクトリを含めて全体を指定することもできます

    watchexec - ファイルが変更されたらコマンド実行
  • webwatch·Webサイトの変化を感知してメール送信 MOONGIFT

    ニュースメディアの速報系であったり、号外と言ったニュースにいち早く飛びつきたいという人は多いのではないでしょうか。かといって始終Webサイトを見続けている訳にはいきません。そこでコンピュータの力が使えます。 webwatchはURLを監視して指定した文字が出てくるとアラートを出すという仕組みになっています。 webwatchの使い方 webwatchのオプションです。基的にすべて必須です。 $ webwatch --help Usage of bin/webwatch: -from address Email address to send from -password Password Password for SMTP server -smtp server Address of SMTP server to use (host:port) (default "gmail-smtp-

    webwatch·Webサイトの変化を感知してメール送信 MOONGIFT
  • Amok - JavaScriptの変更をリアルタイム反映

    Webブラウザのライブリロードは便利なのですが、変更する度に再読込されてしまうとそれまで入力したデータがすべて消えてしまいます。フォームの修正をするたびにデータを入力し直すのは億劫で面倒です。 最近であればJavaScript関係で編集する度にリロードして準備を整えるなんて面倒さもあります。そこで紹介したいのがAmok、JavaScriptをライブエディット可能にするソフトウェアです。 Amokの使い方 こちらはデモアプリより。最初はこのように表示されています。これらの描画はすべてJavaScriptで作られています。 ボールの色を変更。その場で書き換わります。 別なデモ。Reactで作られたフォームです ボタンのラベルを変更しました。これもリアルタイムに反映されます。 デモ動画です。 Amokは指定したファイルを監視し、その内容をリアルタイムに反映します。HTML側は指定できないようなの

    Amok - JavaScriptの変更をリアルタイム反映
  • 1