← Warsztat
MacBook Pro M5
Laptop

MacBook Pro M5

Główna maszyna robocza — programowanie, administracja zdalna, praca z AI i wszystko inne.

Specyfikacja

Procesor
Apple M5 Pro
Pamięć RAM
24 GB Unified Memory
Dysk
1 TB SSD NVMe
Ekran
14" Liquid Retina XDR, 3024 × 1964 px
System
macOS Tahoe
Łączność
Wi-Fi 6E, Bluetooth 5.3, HDMI, SD, 3× Thunderbolt 5

MacBook Pro na chipie M5 Pro to moja codzienna maszyna do wszystkiego. Zastąpił poprzedniego Maca M1 i różnica w wydajności jest odczuwalna szczególnie przy kompilacji, uruchamianiu modeli lokalnie i pracy z wieloma kontenerami Docker jednocześnie.

Dlaczego Mac

Pracuję głównie z systemami Linux zdalnie przez SSH, więc terminal i narzędzia unixowe są podstawą. MacOS daje tutaj środowisko zbliżone do Linuksa bez konieczności utrzymywania dodatkowej maszyny. Homebrew, fish shell, tmux, neovim - wszystko działa tak samo jak na serwerze.

Wydajność w praktyce

Chip M5 Pro szczególnie dobrze sprawdza się przy:

  • Uruchamianiu kilku środowisk Docker równolegle (bez zauważalnego spowolnienia)
  • Kompilacji projektów Python i uruchamianiu Jupyter Notebooks lokalnie
  • Pracy z lokalnymi modelami LLM przez Ollama
  • Długich sesjach przy słabym lub zerowym zasilaniu — bateria rzeczywiście starcza na cały dzień

Setup

Pracuję głównie w terminalu. Środowisko: fish shell, tmux do sesji, neovim do edycji plików konfiguracyjnych, VS Code do projektów z większą bazą kodu. Wszystkie klucze SSH trzymam w menedżerze 1Password z integracją z agentem SSH.

Synchronizacja z serwerami przez rsync i scp, monitoring przez SSH + tmux z panelami dla każdego serwera.