Вчера перебрался на Mac. Правда, второй день все донастраиваю и привожу в божеский вид. Последней каплей подтолкнувшей к этому решению было то, что у меня винда за 3 дня эдак 3-4 раза выбросила blue screen of death, бекап заартачился работать, а винчестер как-то подозрительно постукивает. Вполне возможно, что все это связано воедино, но ключевое то, что мне надоели старые проблемы (с Windows) и я решил их поменять на новые с MacOS.
Из приятного, то что сейчас переход на другую операционку – это уже не прыжок в ниизвестность. Скачал поставил Thunderbird, Skype, Evernote, VMWare (правда fusion, а не сервер) и еще несколько программ, которыми пользовался и до этого.
В целом MacOS достаточно простой, но к многим вещам приходится привыкать и переучиваться.
В процессе этого перехода осознал одну простую, но технически безумно важную мысль. Чем длиннее какой-то атомарный процесс, тем тщательнее в нем нужно обрабатывать ошибки и давать пользователю востанавливаться из них. А то получается, начинаешь backup’иться, этот процесс идет 3 часа, а за 5 минут до завершения оно говорит «ой… что-то сеть мигнула и я не смогла доступиться к network drive, так что закончить не могу, запускайте батенька все с начала». Собственно на это наступил в Norton Ghost и Thunderbird.