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 に不満があったわけではないけれど、多くの人に称賛されているものがどんなものか体験してみたかったので思い切って買…

git worktree についてのメモ

git

git worktree git worktree というコマンドがあることを知ったので、メモ。 Git - git-worktree Documentation ブランチの切り替えをしなくてよくなるコマンド git worktree がすごい! git worktree git worktree は Git 2.5.0 から導入されているコマンド…

ブログをはてなブログに移行した

表題の通り、ブログをはてなブログに移行して運用していくことにした。 ここ最近記事の投稿もすっかり減ってしまっていたし、投稿しようと思ってもブログの直したいところばかりが目についてしまいアウトプットするところまでたどり着けない…ということが増…