Mac
家のMacBook Proは2016年購入で、丸8年になろうかとしている。Touch Bar搭載のIntel Mac。ただ使うだけならまだ問題ないんだけど、古すぎてmacOSを最新に更新できなくなってしまった。それに伴ってXcodeも更新できなくなり、iOS SDKまでも更新不可。 SwiftUI…
家で使っている MacBook Pro がカーネルパニックを頻繁するようになり、開発どころかネットを見ることですら支障をきたすようになった。一度、初期状態に戻してみたけど、改善しない。これは寿命が来たのだろうか。購入してから 4年以上は立つからなぁ。 App…
.NET Core と ASP.NET Core が RTM になった。 RTM になったら本気出す、って言ったので行動しないといけないな。 有限実行。 まずは家の MacBook Pro で、開発環境を作り直すところから始めよう。 まずは Homebrew で OpenSSL の最新版を先にインストールし…
はじめに そろそろ自宅の MacBook Pro にも ASP.NET 5 の開発環境を作るとしよう。 .NET Version Manager (DNVM) をインストール Homebrew を使ってインストールする。 brew tap aspnet/dnx brew update brew install dnvm Zsh の設定に追加して、dnvm コマ…
Launchpad に Chrome アプリが勝手に追加されてうざかったので、 下記のフォルダを削除したら表示されなくなった。 Macintosh HD/ユーザ/<ユーザー名>/アプリケーション/Chrome アプリ Launchpad に表示されなくなるだけで、Chrome アプリ自体が削除されるわ…
OS X Yosemite + Xcode 6 の環境にアップグレードしてからというもの、Xcode でコード書いていると SourceKitService Crashed や SourceKitService Terminated が頻繁に発生するようになった。 ネットで調べると同じ問題に遭遇した人は多いみたいで、stackov…
だいぶ前に、マルチテナントの Rails アプリをテストするために Pow を導入した。 rbenv で構築した Ruby 環境で Pow を使う - present 便利に使っていたけど、もう用済みになったのでアンインストール。 $ curl get.pow.cx/uninstall.sh | sh Pow は Mac 以…
Control + Space は Spotlight の検索フィールドを表示するショートカットキーだけど、今は Alfred をメインに使っているから Alfred 表示したい。 違うショートカットキーを覚えるのはだるいので、Alfred が表示されるように設定してみた。MacBook を移行し…
ghq で管理しているローカルリポジトリに移動するのを楽にするために、peco を導入することにした。 peco/peco go get github.com/peco/peco/cmd/peco でインストール。 ghq list -p | peco で ghq で管理しているローカルリポジトリをインクリメンタルサー…
ローカルリポジトリを $HOME/Projects 直下にすべて置いていたけど、 それをやめて、ghq を使って Go の流儀で管理することにした。 ghq は go だけでなく、git と mercurial も必要としているので、 インストールしていなければ homebrew でインストールし…
iPhone で撮影した動画 (MOV ファイル)をアニメーション GIF に変換する Mac アプリを探したけど、 フリーで丁度良いのが見つからなかったので、ffmpeg と gifsicle を組み合わせることにした。 ffmpeg と gifsicle は Homebrew でインストールできる。 $ br…
homebrew-cask を使って Alfred と、Mac アプリをいくつかインストールしたけど、Alfred からその Mac アプリを呼び出せなかった。アプリ名を入力しても一覧に上がってこない。 homebrew-cask でインストールしたアプリは ~/Applications 下にシンボリックリ…
MacBook の買い替えに備えて、インストールしているアプリやツールをたまに Evernote にメモしていたけど、それをやめて Brewfile を作ることにした。 update || true tap homebrew/versions || true install git || true install go || true install mercur…
サブドメインがからんだ実験を行いたいけど、そのためにわざわざドメインを取得するのはお金がもったいない。そんなわけで Rack サーバーの Pow を試すことにした。 Pow: Zero-configuration Rack server for Mac OS X インストールは curl get.pow.cx | sh …
neocomplete.vim を MacVim だけでなく Vim でも使いたいけど、システムにプリインストールされている Vim のバージョンは 7.3。Homebrew で最新版をインストールすることにした。 brew install vim --devel --with-lua を実行すると、Vim 7.4.52 が /usr/lo…
先日、下記ページの方法で Homebrew をアンインストールしたわけだけど、それから今までインストールし直すのを忘れていた。 Homebrew をアンインストールする方法 - present ターミナルに Homebrew 公式ページに書かれているコマンド ruby -e "$(curl -fsSL…
Homebrew 開発者が Git に削除用のシェルスクリプトを公開しているので、それを使えばいい。 Uninstall Homebrew 今回はコマンドを抜き出して実行してみた。 cd `brew --prefix` rm -rf Cellar brew prune rm `git ls-files` rmdir Library/Homebrew Library…
Mac OS X Mountain Lion の Finder はデフォルトだと、.vimrc のようなドットファイルを表示してくれない。 端末で次のコマンドを実行すれば、Finder でドットファイルを表示できるようになる。 $ defaults write com.apple.finder AppleShowAllFiles TRUE #…