1. Mac購入時に一緒に買うと良いもの(おすすめ3つ)
① Thunderbolt Dock(最重要)
MacBookを ケーブル1本でデスクトップ環境に接続できます。
例
- CalDigit TS4
- Dell Thunderbolt Dock
接続構成例
MacBook
↓ (Thunderbolt 1本)
Dock
├ 外部モニター
├ Ethernet
├ 外部SSD
├ キーボード
└ マウス
メリット
- ケーブル1本で接続
- 充電も同時に可能
- デスク環境がシンプル
② 外部SSD(Docker / dataset用)
AppleのSSDは高価なので、外部SSDを併用します。
おすすめ
- Samsung T9
- Crucial X10 Pro
- SanDisk Extreme Pro
用途
- Docker image
- dataset
- AIモデル
- バックアップ
- 仮想環境
推奨容量
4TB
③ 人間工学マウス
長時間作業の疲労を減らします。
例
- Logitech MX ERGO
- Logitech MX Master 3S
メリット
- 手首負担軽減
- 精密操作
- 長時間作業向き
2. Mac初期設定(購入後すぐやる設定)
Finder設定
Finder → 設定 → 詳細
ONにする
- すべてのファイル名拡張子を表示
Finder → 表示 → パスバーを表示
理由
CLI / Docker / Pythonではパス確認が重要
タップクリックON
設定 → トラックパッド → タップでクリック
キーリピート最速
設定 → キーボード
- キーのリピート速度 → 最速
- リピート開始 → 最速
Dock自動非表示
設定 → デスクトップとDock
ON
- Dockを自動的に表示/非表示
Spotlight軽量化
設定 → Spotlight
OFF推奨
- フォント
- 音楽
- メッセージ
3. Mac購入後に行う開発環境構築
Homebrew
Macのパッケージマネージャ
インストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
基本ツールインストール
brew install git
brew install python
brew install awscli
brew install terraform
iTerm2
brew install --cask iterm2
メリット
- 分割ターミナル
- カスタマイズ
- 開発者定番
VSCode
brew install --cask visual-studio-code
おすすめ拡張
- Python
- Docker
- GitLens
- Remote SSH
- Terraform
Oh My Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
おすすめテーマ
- powerlevel10k
Docker
brew install --cask docker
Rectangle(ウィンドウ管理)
brew install --cask rectangle
ショートカット例
⌘ + option + ←
⌘ + option + →
4. Python / AI 開発者向け追加環境
pyenv
brew install pyenv
Pythonバージョン管理
仮想環境
python -m venv venv
データサイエンス
pip install pandas
pip install numpy
pip install scikit-learn
pip install jupyter
5. バックアップ設定
MacはSSD交換不可のため必須
おすすめ
Time Machine + 外部SSD
設定
設定 → Time Machine → 外部ディスク追加
6. 推奨ディレクトリ構成
~/Dev
├ projects
├ docker
├ datasets
├ notebooks
完成イメージ
MacBook Pro
↓
Thunderbolt Dock
↓
外部モニター
↓
外部SSD
↓
MX ERGO
この構成で
Python / Docker / AWS / AI / 開発
すべて快適に動作します。