Mac

新型 MacBook Pro を買った

Mac

家で使っている MacBook Pro がカーネルパニックを頻繁するようになり、開発どころかネットを見ることですら支障をきたすようになった。一度、初期状態に戻してみたけど、改善しない。これは寿命が来たのだろうか。購入してから 4年以上は立つからなぁ。 App…

.NET Core で開発する環境を MacBook Pro に構築

.NET Core と ASP.NET Core が RTM になった。 RTM になったら本気出す、って言ったので行動しないといけないな。 有限実行。 まずは家の MacBook Pro で、開発環境を作り直すところから始めよう。 まずは Homebrew で OpenSSL の最新版を先にインストールし…

Mac OS X に ASP.NET 5 開発環境を構築

はじめに そろそろ自宅の MacBook Pro にも ASP.NET 5 の開発環境を作るとしよう。 .NET Version Manager (DNVM) をインストール Homebrew を使ってインストールする。 brew tap aspnet/dnx brew update brew install dnvm Zsh の設定に追加して、dnvm コマ…

Launchpad に勝手に追加された Chrome アプリを削除

Mac

Launchpad に Chrome アプリが勝手に追加されてうざかったので、 下記のフォルダを削除したら表示されなくなった。 Macintosh HD/ユーザ/<ユーザー名>/アプリケーション/Chrome アプリ Launchpad に表示されなくなるだけで、Chrome アプリ自体が削除されるわ…

SourceKitService が頻繁にクラッシュする

OS X Yosemite + Xcode 6 の環境にアップグレードしてからというもの、Xcode でコード書いていると SourceKitService Crashed や SourceKitService Terminated が頻繁に発生するようになった。 ネットで調べると同じ問題に遭遇した人は多いみたいで、stackov…

Pow をアンインストール

だいぶ前に、マルチテナントの Rails アプリをテストするために Pow を導入した。 rbenv で構築した Ruby 環境で Pow を使う - present 便利に使っていたけど、もう用済みになったのでアンインストール。 $ curl get.pow.cx/uninstall.sh | sh Pow は Mac 以…

Control + Space で Spotlight ではなく Alfred の検索フィールドを表示する方法

Mac

Control + Space は Spotlight の検索フィールドを表示するショートカットキーだけど、今は Alfred をメインに使っているから Alfred 表示したい。 違うショートカットキーを覚えるのはだるいので、Alfred が表示されるように設定してみた。MacBook を移行し…

ghq でリポジトリを管理するなら peco は必須

Mac

ghq で管理しているローカルリポジトリに移動するのを楽にするために、peco を導入することにした。 peco/peco go get github.com/peco/peco/cmd/peco でインストール。 ghq list -p | peco で ghq で管理しているローカルリポジトリをインクリメンタルサー…

ghq を使ってローカルリポジトリのディレクトリ構成を Go 準拠に移行してみた

ローカルリポジトリを $HOME/Projects 直下にすべて置いていたけど、 それをやめて、ghq を使って Go の流儀で管理することにした。 ghq は go だけでなく、git と mercurial も必要としているので、 インストールしていなければ homebrew でインストールし…

Mac で MOV ファイルをアニメーション GIF に変換

Mac

iPhone で撮影した動画 (MOV ファイル)をアニメーション GIF に変換する Mac アプリを探したけど、 フリーで丁度良いのが見つからなかったので、ffmpeg と gifsicle を組み合わせることにした。 ffmpeg と gifsicle は Homebrew でインストールできる。 $ br…

homebrew-cask でインストールしたアプリを Alfred から呼び出せない

Mac

homebrew-cask を使って Alfred と、Mac アプリをいくつかインストールしたけど、Alfred からその Mac アプリを呼び出せなかった。アプリ名を入力しても一覧に上がってこない。 homebrew-cask でインストールしたアプリは ~/Applications 下にシンボリックリ…

MacBook にインストールしているアプリやツールをメモする代わりに Brewfile を作った

Mac

MacBook の買い替えに備えて、インストールしているアプリやツールをたまに Evernote にメモしていたけど、それをやめて Brewfile を作ることにした。 update || true tap homebrew/versions || true install git || true install go || true install mercur…

rbenv で構築した Ruby 環境で Pow を使う

サブドメインがからんだ実験を行いたいけど、そのためにわざわざドメインを取得するのはお金がもったいない。そんなわけで Rack サーバーの Pow を試すことにした。 Pow: Zero-configuration Rack server for Mac OS X インストールは curl get.pow.cx | sh …

Homebrew で最新の Vim をインストール

neocomplete.vim を MacVim だけでなく Vim でも使いたいけど、システムにプリインストールされている Vim のバージョンは 7.3。Homebrew で最新版をインストールすることにした。 brew install vim --devel --with-lua を実行すると、Vim 7.4.52 が /usr/lo…

Homebrew の再インストールでエラー発生

Mac

先日、下記ページの方法で Homebrew をアンインストールしたわけだけど、それから今までインストールし直すのを忘れていた。 Homebrew をアンインストールする方法 - present ターミナルに Homebrew 公式ページに書かれているコマンド ruby -e "$(curl -fsSL…

Homebrew をアンインストールする方法

Mac

Homebrew 開発者が Git に削除用のシェルスクリプトを公開しているので、それを使えばいい。 Uninstall Homebrew 今回はコマンドを抜き出して実行してみた。 cd `brew --prefix` rm -rf Cellar brew prune rm `git ls-files` rmdir Library/Homebrew Library…

Mac OS X の Finder でドットファイルを表示する方法

Mac

Mac OS X Mountain Lion の Finder はデフォルトだと、.vimrc のようなドットファイルを表示してくれない。 端末で次のコマンドを実行すれば、Finder でドットファイルを表示できるようになる。 $ defaults write com.apple.finder AppleShowAllFiles TRUE #…