Разработчик Том Кларк поделился в блоге на medium.com об опыте пользования устройством на чипе Mac M1. Миграция происходила с Macbook Pro 2013 года на Mac Mini. В статье автор выделил некоторые факты, которые важны для всех, кто планирует работать на M1, особенно для инженеров, ученых и разработчиков программного обеспечения.
Том Кларк остался недоволен тем, как ведет себя система — начиная от поиска и системных настроек, заканчивая специализированными проблемами, с которыми могут столкнуться разработчики программного обеспечения. Автор утверждает, что испытывал когнитивный диссонанс, потому что в сети много восторженных отзывов о чипе M1, а ему на деле его использование стоило потраченного времени, денег и разочарований.
Характеристики Mac mini:
Во время пользования Mac mini Том Кларк столкнулся со следующими проблемами (отсортированы по степени серьезности):
nodejs
устанавливается вместе с homebrew (также доступен образ Docker), но двоичные файлы не созданы, поэтому, если нужно установить nodejs
из shell-скрипта (даже в файле dockerfile
), ничего не получится;numpy
и scipy
, но если нужно подбирать зависимости, такие как HDF5 или openBLAS, их придется создавать вручную из исходного кода, а это нестабильный и времязатратный процесс;softwareupdate -1
;Фриз устройства на M1
select files
зависло (до перезапуска). Проблему можно избежать, нажав Esc
, но это не позволит перемещаться по папкам или нажимать choose
, хотя возможность выбора файла очень важна;git
и сломался терминал.Том Кларк также отметил положительные моменты использования M1:
yarn install
сокращен в 10 раз;По словам Тома Кларка, он потратил на настройку системы шесть дней, и это дорого обошлось его команде в потерянных оплачиваемых часах.
По мнению некоторых пользователей, все проблемы, описанные автором, связаны со сторонним программным обеспечением, которые устанавливаются в системе, а с самим чипом все в порядке.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…