モダンなshell、fish を導入する
fishとは?
「shell はだいたいこういうカスタマイズするよね〜」というものがだいたい最初から整ってるshellって感じです。
zshなどに比べて導入やカスタマイズが容易。
zshやbashとカスタマイズ方法やPATHの通し方が異なっていたりするので、少し導入を躊躇していましたが、
結構導入している人多そうだったので思い切って移行してみることにしました。
結論としてはめっちゃオススメです。
fish 導入
$ brew install fish $ sudo vi /etc/shells # /usr/local/bin/fish を追記する $ chsh -s /usr/local/bin/fish # デフォルトのshellを変更
fisherman (プラグインマネージャ) 導入
$ curl -Lo ~/.config/fish/functions/fisher.fish --create-dirs https://git.io/fisher
各種プラグイン導入
個人的に必須なのは z と peco
$ fisher z
$ z hoge # hoge にマッチするディレクトリが移動履歴の中にあれば移動 $ zo hoge # 上記と同様だが、該当ディレクトリをFinder で開
$ brew install peco # peco入ってなければインストール $ fisher oh-my-fish/plugin-peco
~/.config/fish/config.fish
function fish_user_key_bindings bind \cr 'peco_select_history (commandline -b)' end
anyenv のセットアップ
anyenvに関してはこちらのエントリを参考にしました。 patorash.hatenablog.com
超快適!オススメです。
参考記事
Facebook messengerで送られてきた音声ファイルをダウンロードする
最近は仕事でFacebookメッセンジャーを使うこともしばしば。
ちょっとしたファイルの受け渡しにもよく利用させていただいてます。
zipなどはクリックしてダウンロードできるのですが、
音声ファイルはmessenger上で再生できるようになっており、
その代わりにダウンロードができません。
Cmd + Shift + i を押してWeb Inspectorを開く
Applicationタブを選択
messenger上でダウンロードしたい音源の再生ボタンを押す
左サイドバーの「Frames > top > Media」ディレクトリ内にaudioclip-XXXXXXXXX.mp4 という項目をダブルクリック
ファイルのダウンロードが開始されます。
なぜか「mp4」なので拡張子をmp3に変更
完成!
Unity + Androidで実機ビルドに失敗する 「問題が発生したため~~を終了します。」
ビルドしようとしているアプリが、実機にすでに入っている場合はアンインストールします。
すると、ビルドに成功するようになります。