MBP(はてな)

MacBook Pro,iPhone 6s,Moto360,Nexus7

MBPクリーンインストール

クリーンインストール前は、空き容量が16G。全体126G。

システム設定で言語を英語に。

Xcode7で1円も払わずに自作iOSアプリを実機確認する

2015/09/06 クリーンインストール開始
2015/09/26 2回目(10.10から10.10へ) (1時間程度でデスクトップ表示)
2015/10/18
2016/02/19 1時間弱でデスクトップ表示(10.11.3)
2016.11.25 45分でデスクトップ表示
2017.02.05
2017.03.25
2017.06.08 40分でデスクトップ表示
2017.07.21 40分でデスクトップ表示
2017.09.09 30分でデスクトップ表示。ルータ変更、ネット高速化

Photosをバックアップ(Finder - hiroyuki - Pictures) 約30G
Finderでファイルをバックアップ
iPhoneのバックアップファイルをバックアップ
Time Machineでバックアップ

【手順】
command r で起動(再起動して、command r 長押し。画面が消えたらロゴが表示されるまで長押し30秒くらい

トラックパッドを強く押して
ディスクユーティリティでディスク消去。Macintosh HDを選択してErase。FormatはJournald
OS X を ReInstall する。Sierra

AppleIdとパスワードを入力する
ダウンロードが始まる。残り40分。

wifiのパスワードを入力して接続。
appleidとパスワード確認 入力必要 スキップも可能そう
gmailのアドレス
再起動して少し待つと残り時間表示。残り20分。

タップは深く押さないと反応しない(タップでクリックになっていないため)

ダウンロードとインストール 30分 21:30開始
El Capitan 10.11.1
ダウンロード完了 21:45
OS Xインストール 残り20分

キーボード配列 Japanese
wifiパスワード 入力
コンピューターアカウント作成
icloudキーチェーン設定 他のデバイス

iCloudのログインに失敗。スキップしてデスクトップを表示した時に再度ログインするとログインできた。

クリーンインストール完了後
106G空き、全体119G

control + space して、terminal起動
command + c, v でコピーペースト。

11s rebuild インストール
time sudo gem install rebuild
rebuild

(4m38s)
(Mac OS X に Ruby をインストールする - kzy52's blog)

9m13s 環境セットアップ
time rebuild hiroyuki12/dotfiles
OSX Yosemiteの環境をコマンド一発でセットアップできるようにしてみた

(5m50s)
($ time curl -LSfs https://raw.githubusercontent.com/hiroyuki12/dotfiles/master/install.sh | bash)
(sudo password入力を求められたら、AppleIdのパスを入力。)

install.sh
recipe.yml.erb
dotfiles

Spotlight(control + space)で drop で検索。
id yahoo mail
(Googleログインは使わない)

~/github/dotfile/ にcloneしたファイルがある。
d で移動。

GitHub - hiroyuki12/dotfiles

ログアウトしなくても設定が反映する
(設定を反映させるためにログアウト command + shift + q)
three finger dragの設定が必要。Accessibility
タップでクリックの設定が必要。Trackpad

Spotlightのショートカットキーは control + space。変更する場合は、設定 - Spotlightで設定。
再度control + spaceで閉じる。

1.タップでクリックに設定するには、
Spotlight(ctrl + space)でtrackで検索して(システム環境設定 ー トラックパッド) 、 Tap to clickをオン。マウスのスピードを右から3つめに変更。→Apple Script

(defaults write タップでクリック, (defaults write 
(defaults find
(Trackpadはプロセスを見つけられず再ログインで対処しています。
(defaults 調べ方)

2.capsキーにcommandを割り当てるには、
Spotlight(ctrl + space) で keyb で検索して(システム環境設定 ー キーボード) 、Keyboardタブの、 右下のModifier Keysで、capsをcommandに割り当て。→Apple Script

参考

3.El Captianで3本指でドラッグをオンにするには、
Spotlight(ctrl + space)でAccessiで検索して(System PreferencesのAccessibility)で、左からMouse & TrackPadを開き、Trackpad Optionsで、three finger drag。参考
$ defaults write com.apple.AppleMultitouchTrackpad TrackpadThreeFingerDrag -bool true
$ defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerDrag -bool true
$ defaults -currentHost write NSGlobalDomain com.apple.trackpad.threeFingerSwipeGesture -int 1
して、ログインし直す。3つ目は不要かも。参考
設定画面にはチェックボックスがつかない。

4.パスワードを変更するには、
SpotlightでUserで検索して(System Preferencesの、Users & Groups) 、Change Password。iCloudのパスワードはAppleIDのパスと同じ。Use Separate Password
左下の鍵のボタンをクリックする。その後、controlを押しながらユーザー名をクリックして、Advanced Optionsで、Full nameを変更。

iCloudのアカウントを使うようにしたので、ユーザー名が日本語で表示されてしまう。
変更するには、
Macのユーザ名を変更する方法 / Inforati


karabiner は sierra に対応していない
5.Spotlight(右上の虫めがねアイコン)でkaraで検索して、Security & Privacy にkarabinerを追加。
karabiner install
$ sea karabiner
$ b Caskroom/cask/karabiner

6.解像度を変更するには、Spotlight で displays で検索して(システム環境設定 ー Displays )、 Scaled を選択して、右から2つ目に変更する。→Apple Script
参考

(7.Google IMEをインストール。Download)

karabiner は sierra に対応していない
8.Shift + Spaceで日本語入力ON/OFFするには、Karabinerをインストール。kanaで検索して、Change Space KeyのShift+Space to KANA/EISUU (toggle) を選択する。
右上のアイコンから、ひらがな(Goolge)を選択する。→serverkit
Sierra

control + j で切り替えるように設定。キーボードの設定で、ショートカットーinput sourceーselect the previous input source をチェックして、 control + j に設定。→Apple Scriptで設定画面を表示
Karabinerもkeyhacも捨てました。macOS Sierraのキーボード設定について。 | しま★りん.blog @ayurina

9.キーリピートを早くするには、KarabinerでkeyRepeatタブを開き、Overwrite・・・にチェックをつけ、Delay Until Repeatを200に設定、KeyRepeatを30に設定。→serverkit
karabinerのコマンでで設定。参考
$ /Applications/Karabiner.app/Contents/Library/bin/karabiner export で変更箇所を出力。
Delayが100だとキーを一回押した時に2度以上入ってしまうことがある。
Sierraでは反映されないので、キーボードの設定で、KeyRepeatとDelayを一番右にする。
defaults writeで設定 参考→serverkit。設定を反映させるためにログアウトが必要。

10.メニューを英語にするには、システム環境設定 ー 言語 ー 英語を上にドラッグして、再起動する。

11.Safariブックマークツールバーを表示するには、command + shift + b。→Apple Script

12.Safari ブックマークを追加するには、command + d。ブックマークツールバーの左端に追加される。

13.Xcode 7.2.1 (App Store) Spotlight で appで検索。
iOSアプリの実機テストがXcode 7で簡単無料に!早速試してみた!
誰でも無料でiPhoneの実機を使ってiOSアプリ開発する方法
シミュレーターで表示できた。

14.dockを左に表示し、拡大表示するには、システム環境設定 ー dockを開き、左に設定し、拡大にチェックをつける。→serverkit 参考

(15.ホットコーナーの設定で、左下をデスクトップ表示、右上をディスプレイスリーブに割り当て。設定ーDesktop & Screen Saver。参考)

16.Terminalの設定。$ vi .bash_profile して、iして、export PS1="\[\033[32m\]\w\[\033[0m\] $ " を貼り付け。→serverkit 参考

17.シェルが終了したらウィンドウを閉じる。Terminalを開き、command + , で、Profiles - shellのタブを開き、Close the windowに設定。参考

18.homebrewインストール。参考→serverkit

19.設定のSecurityでファイアーウォールをONに設定。→serverkit

20.aliasを追加。参考→serverkit

21.Terminalの初期サイズを100x48に変更。command + , して、Profiles - Windows で設定。

22.スペルチェック無効化。Setting - Keyboard - Text - Correct ~ のチェックをOFF。→Apple Script

【図解】ゼロから始めるモダンなコマンドライン環境作り #iTerm2 #tmux #zsh

自動化

OS X をクリーンインストールでバージョンアップして、移行アシスタントでデータ復元するまでの手順

最短2時間でMacを再インストールしてすっきり快速に新年の仕事を始めよう

Alfredが起動できない。

右上のアイコンからライブ変換を無効に。

Safariのアドレス欄ではライブ変換が効かない。command + f の検索ではライブ変換。ブログ編集時もライブ変換。

ライブ変換 かなを二連打して再変換して学習させる。iCloud経由でiPhoneにも反映される。

http://www.fahrenheitize.com/entry/20160727-oyayubi-live-conversion

(参考

brew install argon/mas/mas
(Wunderlist)
mas install 410628904
(Pocket)
mas install 568494494
(Xcode 16m44s)
time mas install 497799835
(CotEditor)
mas install 1024640650

画面の右にTwitter表示、Safariがメイン。

キーボードが汚れた時はキーボード操作を無効化するアプリ「KeyBoardCleanTool」が便利 | Makepresso

1コマンドでOSXの開発環境を構築する(El Capitan) - Qiita

https://github.com/IFTTT/dash/blob/master/bin/bootstrap

インフラ学習ツールとしてのAnsible - Qiita

mackup

Macで自動環境構築&バックアップ(App Storeも) - Qiita

設定項目の探し方

Vim 8.0

Visual Studio Code
b Caskroom/cask/visual-studio-code
Intro Videos Overview

空きが45GB。

外付けHDD(HT-EA20TK)に書き込みできるようにする。
b Caskroom/cask/mounty
Mounty for NTFSをインストールする。参考

Macのアニメーションを速くすると快適 - /

Mac Book Pro セットアップメモ - Qiita

Finder New window points to home

BOX Sync 50G

Google Drive

2段階認証でgit pushできるようにする。
Githubを二段階認証にして、弾かれた時にする一番ラクな対策 - Qiita
Github→Settings→Personal access token
Generate new tokenでtokenを生成。public_repoにチェック。
ターミナルを開いてvim ~/.netrc
下記のように入力
machine github.com
login [あなたのGitHubのID]
password [2で生成したtoken]

無線APをWNPR1167Gに変更。5G 11ac
無線LAN-クライアントリスト

GitFinder 参考