Mac

Vagrant で仮想環境構築

Mac

Vagrant のインストールhomebrew-cask のインストール homebrew-cask はMacのGUIアプリをCLIでインストールできる homebrew の拡張機能 $ brew tap caskroom/homebrew-cask $ brew install brew-caskVirtualBox, Vagrant のインストール $ brew cask install…

Mac でコアダンプファイルを作成しないようにする

Mac

Mac ではコアダンプファイルが /cores 以下に作成され、放置していると容量不足になることがある. コアダンプファイルを作成しないようにするには、/etc/hostconfig に以下を追加したうえで再起動する COREDUMPS=-NO-

Pythonのデータ分析関連パッケージインストール

pippip は Python におけるパッケージ管理システムインストール方法 Ubuntu $ sudo apt-get install python-pip Mac $ brew install pythonNumPyNumPy は数値計算を効率的に行うためのライブラリインストール方法 Ubuntu $ sudo apt-get install python-dev …

Homebrew で GitHub のアクセス上限回数引き上げ

Mac

Homebrew で1時間に60回以上 brew コマンドを実行すると以下のようなエラーが出る。 Error: GitHub API rate limit exceeded for . (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more deta…

Homebrew で R をインストール

Mac R

XQuartzをインストール XQuartzのページから最新版をダウンロード、インストール いったんログアウトし、再ログイン リポジトリの追加、依存している gfortran をしたうえで、R をインストール $ brew tap homebrew/science $ brew install gfortran $ brew …

Macのsshで接続が切れるときの対処

Mac

Macでssh接続してしばらく放置していると "Write failed: Broken pipe" というメッセージが出て接続が切れてしまうことが多々ある。 ~/.ssh/config に以下の1行を入れることで解決。 ServerAliveInterval 60

FTPサーバを有効にする

Mac

Mac OS Xに標準で入っているFTPサーバを有効にするには、/System/Library/LaunchDaemons/ftp.plist を開いて太字の "Disabled" の箇所を "Enabled" に変更すればよい。 <plist version="1.0"> <dict> </dict></plist>

Libraryディレクトリを表示

Mac

Mac OS X Lionでは Finder でホームディレクトリを開いたとき[ライブラリ]ディレクトリが不可視になっている。 以下のコマンドで表示される。 $ chflags nohidden ~/Library

MacでAndroidのソースをビルド

公式サイト Initializing a Build Environment | Android Open Source Downloading the Source Tree | Android Open Source Building the System | Android Open Source 1. ビルド環境の設定ディスクイメージの作成 $ hdiutil create -type SPARSE -fs 'Case…

MacにAndroidアプリ開発環境構築

基本は公式サイトに従えばいい。 Installing the SDKAndroid SDK SDKのダウンロード http://developer.android.com/sdk/index.html からMac版をダウンロード 任意の場所(e.g. ホームディレクトリ)に展開 PATH を追加。以下を .bashrc なり .zshrc なりに追…

MacをWindowsからリモート操作する方法

Mac

VNC[システム環境設定] -> [共有] -> [リモートマネジメント] にチェックを入れる VNCのパスワードは [コンピュータ設定] から設定するSSH[システム環境設定] -> [共有] -> [リモートログイン] にチェックを入れる これだけだとTera TermからSSH接続する場合…

MacでGNUのコマンド群を使う

Mac

Macに入っているコマンド群はBSD版なので、lsで--colorオプションが使えなかったり、findでカレントディレクトリを検索する場合もディレクトリ指定を省略できないなどいろいろ不便。GNU版のコマンドツールを使うために binutils, coreutils, findutils をイ…

Macbook Airの開発環境設定

Mac

しばらく放置していたMacbook Air (Mid 2011)の環境設定Lion復旧ディスクの作成iMac と MacBook Air の Lion リカバリーディスクを作成するXcodeのインストールMac App Storeからインストールsudoでパスワードの入力を不要にする[Ubuntu][Mac] sudoでパスワ…

Windows,Ubuntu,MacでCapsLockをCtrlにする方法

Windows(XP, Vista, 7)での方法 Win + R で「ファイル名を指定して実行」を起動し "regedit" と入力 [HKEY_LOCAL_MACHINE] -> [SYSTEM] -> [CurrentControlSet] -> [Control] -> [Keyboard Layout] を選択 右クリックして [新規] -> [バイナリ値] を選択。名…

sudoでパスワードの入力を不要にする

Ubuntu, Macを個人で使っている場合、sudoのたびにパスワードを入力するのは面倒。 そういうときはvisudoを使う。 $ sudo visudo/etc/sudoers を編集できるようになるので %admin ALL=(ALL) ALLとなっている箇所を %admin ALL=(ALL) NOPASSWD:ALLとする。vis…