もた日記

くだらないことを真面目にやる

Linuxメモ : Rust製のtmux-thumbsでキー操作だけでコピー&ペースト

tmux-thumbs

github.com

tmux-thumbsを使うとtmuxを実行中にキー操作だけ(Chrome拡張機能のVimiumやVimのeasymotionのようなイメージ)でコピー&ペーストができるようになる。
tmux-fingersのRust実装とのこと。

デフォルトでマッチする文字列のパターンは以下のとおり。

  • File paths
  • File in diff
  • Git SHAs
  • IPFS CID's
  • Colors in hex
  • Numbers ( 4+ digits )
  • Hex numbers
  • Markdown urls
  • IP4 addresses
  • kubernetes resources
  • UUIDs
続きを読む

Linuxメモ : Linuxリソースモニターのbashtopを試してみる

  • bashtop
  • インストール
  • 使い方

bashtop

github.com

bashtopはCPU、メモリ、ディスク、ネットワーク、プロセス情報を表示するリソースモニター。
特徴は以下のとおり。

  • Easy to use, with a game inspired menu system.
  • Fast and "mostly" responsive UI with UP, DOWN keys process selection.
  • Function for showing detailed stats for selected process.
  • Ability to filter processes.
  • Easy switching between sorting options.
  • Send SIGTERM, SIGKILL, SIGINT to selected process.
  • UI menu for changing all config file options.
  • Auto scaling graph for network usage.
  • Shows message in menu if new version is available
続きを読む

Dockerメモ : awesome-dockerで紹介されているDocker関連の便利ツール

  • 管理ツール
    • lazydocker
    • ctop
    • portainer
    • cadvisor
  • ユーティリティ
    • dive
    • docker-slim
    • docker-bench-security
    • watchtower
    • container-diff
    • pumba
    • container-structure-test
  • Linter/Formatter
    • hadolint
    • dockfmt
  • Dockerfileサンプル
  • チートシート

github.com

awesome-dockerで紹介されているDocker関連の便利ツール、Dockerfileサンプル、チートシートなどをいくつか見てみる。
ざっくりとしか確認していないので実際には使えないものもあるかも。

続きを読む

Linuxメモ : Rust製のmonolithでWebページをjs, css, 画像を含んだ1つのHTMLとして保存

  • monolith
  • インストール
  • 使い方
  • 関連ツール

monolith

github.com

Rust製のmonolithを使うとWebページをjs, css, 画像を含んだ1つのHTMLとして保存することができる。


インストール

README.mdのインストール方法によるとDocker版やソースコードのビルドでインストールできる(cargo install monolithだと初期バージョンがインストールされて使い物にならない)。

$ git clone https://github.com/Y2Z/monolith.git
$ cd monolith
$ make install
続きを読む