タグ

ブックマーク / k1low.hatenablog.com (3)

  • 標準入力の指定の文字列に色をつけるツール colr - Copy/Cut/Paste/Hatena

    Go Conference ‘19 Summer in Fukuokaでも少し紹介したcolrです。 github.com これはなに まずは以下のスクリーンキャストをご覧ください colr は tail -F /path/to/access.log のようなログにカジュアルに色をつけるツールです。 $ tail -F /var/log/nginx/access.log | colr POST GET 404 500 search のように何個でもカラーにしたい文字列を指定できます。 これだけです 色の指定もできませんし、その他のオプションもありません。 colr の後に引数としてカラーにしたい文字列を並べるだけです。 実は正規表現っぽい文字列を渡すと正規表現マッチに変更してくれますが、それでも使い方は変わりません。 これだけの機能、ただその分、何も考えずに利用できます。 是非ご利用くださ

    標準入力の指定の文字列に色をつけるツール colr - Copy/Cut/Paste/Hatena
    sonota88
    sonota88 2019/12/04
  • tail -Fなどの標準出力を一定時間ごとに指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンド evry を作った - Copy/Cut/Paste/Hatena

    ログの流量やサマリを、カジュアルに、そしてリアルタイムに確認したかったので作ってみました。 github.com これはなに 標準入力の内容を、一定時間ごと(もしくは一定行ごと)にまとめて指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンドです。 使い方 例えば、「NGINXの10秒あたりのリクエスト数を確認する」には、以下のように evry で10秒ごとにまとめた標準入力を wc -l に渡します。 $ tail -F /var/log/nginx/access.log | evry -s 10 -c 'wc -l' 8700 1260 8580 6430 [...] 例えば、「Apacheの1000リクエストあたりのアクセス先ランキング上位5を確認する」には、以下のように書けます(GNU sedを使用)。 $ tail -F /var/log/httpd/access.

    tail -Fなどの標準出力を一定時間ごとに指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンド evry を作った - Copy/Cut/Paste/Hatena
    sonota88
    sonota88 2019/01/16
  • 「Emacs実践入門」をEmacs初心者に渡して観察してみた - Copy/Cut/Paste/Hatena

    Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 19人 クリック: 351回この商品を含むブログ (1件) を見る 「Emacs初心者/初級者にお勧め」と話題の「Emacs実践入門」を献していただきました! id:tomoyaさんありがとうございます! 自分で読んだ感想 いろいろなところで言われているけれども、まさに「初心者/初級者」のための。だと思う。 自分自身Emacsを普及すべく、Emacs Bootcampなどをしてみたけれども、 「北風と太陽」ではないけれども、こののように「優しく丁寧に」教えるのもいいのかなと思ってしまった。 「知っておかないと後で面倒な」ことをしっかりと抑えつつ、着実にEmacsを使

    「Emacs実践入門」をEmacs初心者に渡して観察してみた - Copy/Cut/Paste/Hatena
    sonota88
    sonota88 2012/03/20
    こういうレポート面白い。自分も昔Meadowでフォントの設定がうまくいかなくて使うのやめてたことがあったなあ…
  • 1