Около недели назад я решил наконец купить MacBook Pro. Это первый раз, когда я вообще использую Mac. Мне был нужен надежный ноутбук, который я мог бы использовать для разработки, Windows не собиралась его сокращать (в последнее время я делаю Rails), и у меня никогда не было особенно приятного опыта работы с Linux на ноутбуке. Я запускаю Mint на своем рабочем столе, но не всегда хочу быть привязанным к своему офису. Вот мой опыт.

Домашнее пиво необходимо

Хотя Homebrew может быть не на том же уровне, что и Aptitude или Yum, он все же невероятно полезен и абсолютно необходим, если вы планируете какое-либо развитие. Очень полезно иметь возможность установить практически любой программный пакет, который вам нужен, с помощью одной команды.

По большей части Homebrew мне очень понравился. В моем повседневном рабочем процессе не так много того, чего мне не хватает из-за менеджеров пакетов Linux. Однако я заметил, что Homebrew не всегда может получить зависимости пакета. Примечательно, что я пытался установить Gradle без Java. Я просто ожидал, что это сработает, но, увы, этого не произошло. Мне пришлось установить Java до, как я смог установить Gradle. Я не понимаю, почему Homebrew не смог установить Java автоматически.

Приложения

Установка приложений обычно очень проста. Если нужное вам приложение есть в App Store, это совершенно безболезненно. Просто нажмите Установить, и все готово (иногда за исключением медленной скорости загрузки).

Где это не так интуитивно понятно, так это установка приложения, которое вы найдете в Интернете. Мне потребовалось несколько дней, чтобы понять, что вам нужно перетащить приложение в папку Applications, чтобы оно работало правильно. Наверное, это только я, но я понятия не имел, что означает это окно.

На мой взгляд, это просто говорило мне, что если я дважды щелкну по Android Studio, она будет установлена ​​как приложение. Я был очень сбит с толку, почему мой ярлык Dock продолжал становиться недействительным. Меня просили перетащить значок Android Studio в значок папки Приложения. Теперь это имеет смысл, но сначала я понятия не имел, чего он хотел.

Программные обновления

На моем MacBook Pro был установлен El Capitan. Мне нужно было обновиться до Sierra. Я зашел в App Store, чтобы обновить, ожидая, что процесс будет очень простым.

Относительно небольшая загрузка заняла у меня целый вечер. Потребовалось много перезагрузок, перезапуска загрузки, очистки моего кеша загрузок. Я запустил App Store в режиме отладки по причинам, о которых сейчас даже не помню. Согласно Interwebs, это частая жалоба. Очевидно, что обновление ОС - не самое интересное занятие в мире Mac. Надеемся, следующий будет более гладким!

Заключение

В конце концов, писать код на MacBook Pro - абсолютная радость. Он работает очень хорошо, все программное обеспечение, которое вам когда-либо понадобится, легко доступно, оно очень стабильно, и у вас есть терминал Unix, когда он вам нужен. Если вы ищете надежный ноутбук для разработки и вам не нужна Windows, это то, что вам нужно.