[Mac][Homebrew] brew update で unshallow しろと言われたときの対処法

brew update コマンドを打つと unshallow を実行するよう言われた場合。メッセージに書かれたコマンド2つを実行して数分待てば、問題なく brew update できるようになるかもしれません。

[Mac][Homebrew] brew reinstall XXX で /usr/local/lib/node_modules/npm/node_modules/.bin/ のパーミッションエラーが出る場合の対処法

ターミナルを見ると、brew cleanup をしようとして失敗しているようです。パーミッションの問題で弾かれているようです。sudo chown -R ${LOGNAME}:staff /usr/local/lib/node_modules コマンドで解決しました。

[Mac] UNIX のユーザとグループの世界観

ユーザは root と自分や他人のアカウント。あとは nobody とか daemon とか。グループは権限の持ち方を束ねるもので、そこにユーザを振り分けることで各ユーザに対する権限を、適切に効率的に管理することができる。wheel =特権グループの成り立ち。英語にはBig Wheel というスラングがあり、
それは大きな車輪の馬車に乗る人、つまり大きな権力を持つ者・組織の重要人物のことを指していたそうです。

[Mac][Android] Android Studio のキーボードショートカットが効かなくなったときの復元手順

Android Studio をアップデートしたらキーボードショートカットが全然効かなくなりました。設定が勝手に変更されてそうなった場合があるので、復元手順を載せます。秒で復元できます。

[Mac][iOS][Android] 個人的に利用頻度の高いXcode と Android Studio のキーボードショートカットまとめ

個人的に便利そうな XcodeとAndroid Studio のキーボードショートカット(Mac版) をまとめました。

[Mac] CocoaPods をアップデートする

sudo gem install cocoapods -v 1.10.0 と打ったら You don’t have write permissions for the /usr/bin directory. と怒られたので sudo gem install -n /usr/local/bin cocoapods -v 1.10.0 とインストールフォルダを指定してアップデートしました。