Я перешел на Ubuntu по необходимости и удивлялся, почему я не сделал этого раньше
После некоторых откладываний из-за работы, семьи и визы я, наконец, смог поступить в Recurse Center, убежище для программистов в Нью-Йорке.
В первый день моей партии я опоздал, помчался за своей быстрой дозой кофеина, поставил свой ноутбук на ближайшую рабочую станцию, чувствуя себя очень мотивированным и все такое…
Затем, спрятавшись за монолитом Macbook Pro 15 2010 года выпуска, чашка с кофе упала.
Пара человек, сидевших рядом со мной, были достаточно любезны, чтобы помочь убрать беспорядок (спасибо!), но я был слишком спокоен из-за того, что кофе пролился рядом с моей машиной.
И хуже стало хуже.
Монолит перестал работать. Судя по всему, кофе каким-то образом попал внутрь, несмотря на то, что не пролился прямо на машину. После многих лет моей жизни программиста это был первый раз, когда я взорвал компьютер таким образом.
В итоге я поспешил домой, что равносильно 45-минутной поездке на поезде от Канал-стрит до конца поезда А, чтобы реанимировать его. Разобрав вещи и высушив внутренности феном, я положил его лицевой стороной вниз, отчасти выставив на солнце и воздух, отчасти не в силах заставить себя смотреть ему в лицо.
Кроме того, мое эго было немного задето. Если на меня все время была направлена скрытая камера, то, должно быть, это была хорошая шутка. У меня ушло добрых десять минут с того момента, как я вошел в дверь и так же выскочил наружу, весь бледный и испуганный.
Положительным моментом было то, что, наконец, после долгих проволочек я переключился на Linux. Я впервые использую Linux в качестве персонального компьютера, а не подключаюсь к нему по ssh, и до сих пор я начинаю задаваться вопросом, почему я так долго придерживался Mac.
Вот несколько вещей, которые я обнаружил
- Установка оказалась на удивление простой и понятной, особенно если вам не нужно держать другую ОС на другом разделе.
- Опыт разработки лучше и меньше отвлекает, чем на Mac.
- Производительность великолепна без всех ненужных графических улучшений, которые вы получаете от Mac (по крайней мере, на Mac 2010 года).
- Это было действительно освобождение!
Этот опыт полностью напомнил мне о себе много лет назад, когда я использовал Windows и считал Mac культом, и как я в конце концов перешел на него, потому что это дало мне лучший опыт кодирования.
Уроки выучены
- Уберите кофе подальше от машины и убедитесь, что он остается на виду и не прячется где-то позади.
- Резервное копирование всего кода на Github. А еще лучше, оберните весь ваш локальный каталог кода облачным каталогом, например, папкой Dropbox. (Я синхронизировал
~/code
с Dropbox) - Apple попытается аннулировать гарантию на ваше устройство, если оно соприкоснется с жидкостью. Сообщается, что в новые модели Mac был установлен сложный детектор жидкости, который меняет цвет при контакте с жидкостью. Поэтому, даже если вы придете в магазин Apple, чтобы починить вашу машину по какой-либо другой причине, если они обнаружат детектор не того цвета, они могут отказаться от гарантии на месте.
- Если вы в основном программируете на компьютере Mac, который похож на Unix, нет причин не переключаться на Ubuntu, кроме XCode. Canonical делает действительно большую работу по улучшению пользовательского интерфейса последней версии Ubuntu, и вы даже можете установить клиент Spotify с централизованным магазином программного обеспечения.