Magic Trackpad 2 買ってみた

なるほど。 pic.twitter.com/1BtvW0UREz— つるすけ (@turusuke) 2019年12月6日 Magic Trackpad 2 を買いました。 普段のお仕事は Macbook Pro + 外部ディスプレイに接続して作業しています。 カーソル移動はキーボード下のトラックパッドで行っているのです…

taiko を使って Chrome を操作する

taiko? Taiko, free and open source browser automation Chrome を Node.js から扱うことができるブラウザ操作を自動化するためのツール taiko と puppeteer の違い 同じように Node.js から Chrome 操作できるツールで puppeteer がある puppteteer の場合…

yarn をインストールする際に node.js をインストールさせない

$ brew install yarn をすると、Homebrew 以外(ex.nodenv, nodebrew)で node.js を管理していても /usr/local/bin へ node.js をインストールします。 これは yarn が node.js を依存パッケージとして指定しているからです。 yarn — Homebrew Formulae Homeb…

CLI でプロジェクトの任意の Pull Request を選択してブラウザで開く

hub? hub は Github 上で行えるアクションを CLI から行えるようにできるツール。 github.com これを使えばプロジェクトの Pull Request 一覧も下のように hub pr list で表示させられる。 Pull Request のリストから fzf と組み合わせてブラウザで開く hub …

zsh-autosuggestions で zsh で入力補完できるようにする

zsh-autosuggestions を今まで知らなかった。 どういう機能かというと、下のように zsh で入力していると間近で実行したコマンドからサジェストして入力補完してくれる。 Fish-like とあるので、FIsh では標準の機能っぽい(試してない)。 サジェストされる内…

Vue のカスタムディレクティブを使って低レベルの DOM にアクセスする

Vue.js には多くの便利なディレクティブが用意されており、多くの場合はこれらを組み合わることでコンポーネントを作成することができるようになっています。 しかし、以下の場合のように低レベルの DOM に対して処理を追加したい場合があります。 コンポー…

HHKB 使い始めた

去年の年末くらいから HHKB Professional BT を使い始めた。 Happy Hacking Keyboard | HHKB Professional BT | PFU 特に Magic Keyboard に不満があったわけではないけれど、多くの人に称賛されているものがどんなものか体験してみたかったので思い切って買…