Комментарии 178

Вы забыли упомянуть про спектр решаемых этим устройством задач, а именно, что из-за политики безопасности, на подобных мобильных/планшетных ОС нельзя заниматься ни программированием, ни администрированием от слова "совсем". Решать с их помощью можно только легкие задачи, документ написать, сообщение отправить и т. п.

Спасибо за комментарий! Конечно, есть тысячи программ, которые буду плохо работать, а ещё сотни не будут работать совсем :)
Я описала, какими программами в основном пользуюсь, и на мой взгляд, для большинства офисных работников (менеджеры, юристы, экономисты, журналисты, hr и тд) iPad вполне может заменить настольный компьютер.

Так и запишем: большинство офисных работников не потребляют и не производят ничего
кроме информационного шума :)

Непонятно, зачем походя обесценивать труд других людей и косвенно оскорблять автора поста.

а в чём оскорбление? Автору же из всего многообразия ПО нужен просто функционал печатной машинки и функционал электронной почты
Дак это не компьютер можно заменить а печатную машинку :)
Ибо де факто все называнные вами сотрудники кроме функции печатно машинки и просмотра инфы из интернета в компьютере не используют

Но проблема смартфонов и планшетов даже не в этом. Она в том что на планшеты и смартфоны не поставить другую ОС чаще всего
То есть на ноутбуке я не завязан только на Windows, но могу поставить и Linux и другие десктопные ОС.

А какую ОС я смогу установить на планшет вместо установленной призводителем?
а зачем? Для работы это не то, что не нужно, вообще никакого отношения к рабочему процессу не имеет.
Поставить десктопное рабочее окружение, например? И в него полноценное десктопное ПО, рассчитанное на работу с клавиатурой, средства разработки и т.д.
с планшета можно зайти рабочим столом на десктоп — и пользоваться всем, что нужно.
Всё одно именно на планшете всё десктопное сразу толком работать не будет, даже если поставить будет можно. Проще уж будет взять лёгкий лаптоп.
с планшета можно зайти рабочим столом на десктоп — и пользоваться всем, что нужно.
А вы пробовали? Проблема в том, что сами программы для «зайти рабочим столом», написанные для планшетов, они ориентированы на планшеты.
Всё одно именно на планшете всё десктопное сразу толком работать не будет, даже если поставить будет можно
С чего бы это ему не работать, если архитектура ЦП совпадает? Если я ставлю, например, ARM-дистрибутив Линукса, то весь софт из его репозиториев вполне себе будет работать.
сами программы для «зайти рабочим столом», написанные для планшетов, они ориентированы на планшеты.
Да, и это правильно — можно тапом отрабатывать мышку и так далее. А, главное, можно запустить сборку большого проекта или какую ещё ресурсоёмкую задачу — и не переживать за слабость планшета. От него только и требуется, что уметь рабочий стол переварить.
Если я ставлю, например, ARM-дистрибутив Линукса, то весь софт из его репозиториев вполне себе будет работать
Если для своего на коленке — ну, можно и по-Вашему. Если же действительно работа, то альтернативы рабочему столу через vpn практически нет.
Так и как вы на планшете будете с рабочим софтом работать? Если клиенты удалённых столов под планшеты не рассчитаны на работы с клавомышью, даже если оные у вас подключены, скажем, по Bt.
если я не могу всё равно с рабочим софтом работать — зачем вообще эти упражнения?
Давайте закрывать тему :-)
Затем, что в десктопном окружении на планшете и клиент удалённого стола будет с поддержкой мыши и клавиатуры, и прочий софт можно соответствующий поставить, если слишком большая производительность не нужна.
Это смотря что понимать под программированием. Лет семь назад серьезно изучал этот вопрос и оказалось, что на iPad вполне можно работать, нужна только внешняя клавиатура. Писал программы с помощью vim и администрировал сервера под Linux через ssh.
Разработка велась на виртуальных серверах в Интернете, то есть iPad использовался как тонкий клиент. А на них всё что нужно, было уже установлено.
На iPad была программа — аналог putty под Windows (не помню как называется), один раз настроил и всё.

Я когда-то давно работал на работе, где от меня до сервера пинг был в районе 5 мс. Инпут лаг в vim'е уже был ощутим, если запускать vim на сервере. И это учитывая, что я соединялся кабелем, а если не кабелем, а вайфаем (а как иначе с айпадом), то… ну, короче, у меня дома с ноута роутер имеет пинги меньше миллисекунды через кабель и от 8 до 20 миллисекунд по вайфаю.


А пробрасывать гуи, чтобы там какой-нибудь clion работал, и того геморройнее.


Врагу не пожелаю так жить.

Я уже лет десять удалённо работаю, наверное привык просто не замечать задержки по сети.

На мой взгляд, у вас проблема в роутере.
Вы озвучиваете какие-то очень большие пинги даже для wi-fi.

Какие большие пинги? В компьютерной игре кадр рисуется 16мс.

Воспроизводилось с несколькими разными роутерами, несколькими разными точками доступа и несколькими разными ноутбуками. Вероятно, проблема в загруженности эфира везде, где я жил — пара десятков видимых сетей вполне нормальны.


Может, в офисах с этим лучше, фиг знает.

В локальной сети я в принципе вполне комфортно через wifi хожу с лаптопа на девбокс по VNC (пинги не замерял), но вот уже через большой интернет да, из-за пингов грустненько работать на удаленной тачке.

Любой ВАРМ в период удаленки так работал и работает. Но тогда уж в качестве тонкого клиента можно использовать пишущую машинку за 12 т.р., а не айпад про за сколько-то-там десятков тысяч.

А кто такой ВАРМ? На русском гуглится английское warm, а на английском гуглится британская ассоциация перинатальной медицины, а вы вряд ли её имели в виду.

так оно и есть, просто никто не задумывается о содержании аббревиатуры
И в чем тогда аналогия тогда с обычным компьютером? Если вы свой компьютер используете лишь как терминал для доступа к ресурсам полноценного другого компьютера?
Тогда и смысла у статьи будет ноль
IMHO сейчас компьютер используется для запуска браузера, в котором вся жизнь дальше и проходит.
Программирование в браузер еще не переехало, слава богу. А в качестве тонкого клиента можно даже кофеварку использовать, это не считается.
Отчасти переехало. Самый популярный текстовый редактор для программистов (MS VSCode) — по сути веб-приложение в хроме.
Самый популярный НЕ значит единственный :)
А на планшете увы единственный
Да что уж говорить даже Терминал от Тинькофф Брокер например не работает на iPAD даже в мобильной версии браузера

Хотя это не среда разработки даже
я щас расскажу странную вещь, но планшеты бывают не только iPad (прикиньте).
Под андроид довольно давно писал в AIDE на планшете, вполне нормальная среда, без всяких терминалов.
Ну на андроид и веб сервер при желании поднять можно локально)
Да ну ладно. Blink/mosh на ipad и vim/eMacs (или даже VSCode) на сервер. И можно работать. Пока не так комфортно как на osx но можно.

И много вы без IDE напишите? И как запускать локально, например, юнит тесты?

А чем вам vim/emacs/VSCode не IDE?

И причём тут юнит тесты? А как их ваш CI запускает? Неужто тоже без IDE не справится?

vim и emacs "IDE" на любителей мягко говоря. Юнит тесты полезно у себя прогнать перед коммитом например.

Как и IntelliJ на любителя и что угодно иное.

Юнит тесты к IDE ортогональны. Из IDE их иногда запускать удобнее, но прекрасно можно запускать и так.

Думаю, ключевой момент в вопросе был, как вы эти юнит тесты на планшете запустите, а не через что: через IDE, vim'е или через консоль, уже непринципиально)

Так речь то о iPad как тонкий клиент. Понятно, что тесты будут летать на сервере.
Ну это нельзя разработкой полноценной называть. Без связи все это в тыкву превращается.

По нынешними временам даже очень мощный ПК без связи полноценно разработкой не позволит заниматься очень многим. Хотя бы из-за менеджеров зависимостей.

Ну менеджеры зависимостей и в кеширование умеют, и локально можно поднять. Хотя некоторые через одно место.
В го насколько слышал вообще выкачиваются и кладутся рядом с проектом.
На крайняк можно без сторонних зависимостей работать, в моем случае — только android sdk заранее установив.

Если работать можно только с пакетами, которые были локально до пропадания связи, то это сложно назвать полноценной разработкой, по-моему.

Опять же, поднимается какой нибудь maven локально со всеми пакетами основными которые возможно понадобятся. И спокойно работаем. Не говоря уж что многое можно и самому написать если конкретного пакета нет, или описать только интерфейсы нужные, а пакет(ы) найти, добавить и адаптировать через недельку-две, когда связь появится. Либо опять же написать самому, если случился арамагедец и связь больше не появится.

"Жить захочешь и не так раскорячишься" © :)


Я всё же о полноценной разработке.

Ну так и я о ней же. Я вот бывает уезжаю в деревню к родственникам на несколько дней. А там интернет доступен только через раздачу с телефона, причем скорость такая что ее даже на просмотр некоторых сайтов не хватает.

Написано же


компьютеры перейдут в класс «для профессионалов».
Сестре на работе выдавали планшет (правда, в Англии, а не у нас). Крупноформатный, никак не меньше 14 дюймов по диагонали. И к нему на спец. магнитном конструктиве жестко пристыковывается крупноформатная же клавиатура. Не знаю, что там за интерфейс, на разъеме с пяток шариков и ямочек. Можно работать и без клавиатуры, но с клавиатурой — удобнее. Дорогой. Модель и производителя я, к сожалению, не помню и у нас в продаже таких планшетов не видел…
Интерфейс по описанию pogo plug напоминает.
А кроме крупноформатности — ex-gad.ru/products/ik-sam-at не подходит? там и видео есть как это работает. Более менее жесткое крепление и все такое.
Ну и — Samsung Dex (с HP Elite Lapdock/Nexdock 2/Nexdock Touch). Правда проблема именно с жестким креплением но это можно решить. Будет полу-десктопный интерфейс.
Полноценная клавиатура/мышь/тачпад.
К сожалению не все приложения нормально поддерживают.
В мини варианте — можно вспомнить старые коммуникаторы с их ОС а также Cosmo Communictor (там правда штатно андроид но вроде обещали линукс) и… Samsung Z Fold 2 (в роликах режим «имитации коммуникатора с физической клавиатурой» — прямо показывается).

Microsoft Surface Pro X скорее всего. Вряд-ли компания в Англии будет использовать какую-нибудь экзотику.

МАКи это для менеджеров проектов. И даже не для них, а для их клиентов.
Вопрос сугубо в отбиваемости ресурса. Если инструмент за 200к делает процесс зарабатывания денег быстрее и/или приятнее хотя бы на 10%, то отобьется такое вложение быстро. Опять же, при условии хорошей ЗП, но это уж извините. У Вилсы было развернутое и относительно разумное видео по этому поводу, только он не кодер и в окупаемость играл как-то кривовато.
Согласен. Добавлю лишь тот факт, что как правило у МакБуков дольше жизненный цикл, во время которого комфортно использовать устройство и выше цена перепродажи. Некоторое исключение — МакБуки с косяковой бабочкой.

Пример, я купил в своё время MBPR13 Mid 2014 за 900 у.е., он проработал 5 лет, оставался полностью рабочим, был продан в 2019 за 400 у.е. Т.е. в год мне он стоил 100 у.е. А с учетом инфляции того, что я взял его в рассрочку это было самая выгодная покупка в моей жизни.

P.S. Кстати ещё в 2018 году мой старый МакБук попадал по сервисной программе Apple бесплатной замены экрана. Назовите мне другого производителя, который имеют такую поддержку потребителя. А что касается брака, так он есть у всех. Достаточно прочитать профильные ветки на реддит.
Вот никогда не понимал людей покупающих бу технику за такие деньги. Не, понятно что «лох не мамонт», но какой смысл? Характеристики устаревшие, поддержка ОС уже скоро закончится, х его з как девайс эксплуатировался… Ладно еще если спустя год после выхода купить за пол цены (и то, сомнительно немного), но спустя 5-8 лет пытаются толкнуть технику за 30-50% стоимости.
Технику Apple за полцены через полгода после выхода я бы тоже купил.
Покупать рабочий инструмент чтобы потом думать о цене его продажи в виде бу очень странная логика
1) Это не основная причина покупки, а приятный бонус в случае продажи
2) Сценарии бывают разные, я например стараюсь продать выработавшую ресурс технику, у которой закончилась гарантия, чтобы апгрейдиться с минимальной потерей по деньгам. Стараюсь минимизировать риски от выхода из строя рабочих инструментов.

Вот как раз для рабочего это нормальная логика. Стоимость владения, амортизация, вот это вот всё...

Да вроде не дорого совсем. Цена самого нового макбука соответствует зарплате за 1-3 дня работы software engineer что на нем работает.

Учитывая, что это разовая покупка на несколько лет вперед, не очень понятно на чем по вашему должен программист работать, чтобы это имело в бюджете компании хоть какое-то значение.

Ну, разве что у вас дикая текучка? Плюс никого особо не интересует комфорт работника (что делает текучку понятнее)?
Да вроде не дорого совсем. Цена самого нового макбука соответствует зарплате за 1-3 дня работы software engineer что на нем работает.

Это где SWE получают больше 200000 рубей за 1-3 дня?

В FAANG, например. $2400 / 3 days = $100/h, что плюс-минус обычный контракторский рейт, ничего особенного, сотрудники получают в разы больше.
Интернеты мне подсказывают, что средний рейт около 40-50 долларов. А вы говорите сотрудники получают от 300 в час (в разы — это ведь в несколько раз, верно?). А это почти 600 тысяч в год. Кажется великовато.
Ну, я как бы тут работаю. 50 долларов в час это рейт тестеров, не программистов. Программисты-контракторы имеют в районе 100. Сотрудники имеют более-менее аналогичную базу, плюс бонусы и акции, что в сумме даёт в два-три раза больший доход.

См. Levels.fyi сайт, там честные цифры. Для ориентации — в районе 200 для junior сотрудников, 300 для middle, 400 для senior и 600 для staff. Есть и больше, но это сложнее.
Для нормальных игр — тем что последовательно убиты:
— поддержка OpenGL
— поддержка 32-бит (а есть куча старых игр)
Для разработки не только для мак/iOS:
— сложное (если вообще такая возможность есть) и дорогое расширение памяти и диска. Причем часто — невозможное вообще (вот как мне купить мак c 256 Gb RAM? А никак. Ну если МакПро не брать).

А нужно именно 256? Так то 128 сейчас даже во вполне не-pro iMac вставляется (я 64 поставил на прошлой неделе, и пока только половина занята, да и та файловым кешем).

Видимо, аккуратно. Когда я попытался на маке запустить тесты для своего проекта (которые запускают по отдельному процессу на каждое ядро), мак намертво завис, а потом выключился. После включения при повторной попытке оно повторилось.


Ну и хаскелебиндинги к z3 почему-то не собирались, так как не видели библиотеку, но это уже мелочи, наверное.

Вспоминаю последние пару конференций — овер 50% разрабов с маками, дальше уже кто с чем. Может я конечно неудачно заходил со стороны смузишных и барбершопов, а тру прогеры в свитерах с оленями были в других залах? //Сарказм


Кажется что все что надо для разработки в маке есть. А если сравнить мой рабочий виндовый комп с Putty (другого не даютъ) и нормальную консоль в маке для работы по SSH… небо и адово подземелье просто...

Маки для разработки такое себе.
У большинства разрабов там какая нибудь убунта стоит. За исключением тех случаев когда нужно разрабатывать под ios(ибо выбора Эппл не оставил).


А Винду просто нужно уметь готовить.

Зачем покупать мак, чтобы ставить туда убунту? Для убунту есть отличные Dell XPS Developer Edition. Маки очень популярны у DevOps инженеров. Да и у разрабов тоже часто встречаю.

А почему нет? Мало ли пригодится макось. Да и тачпад говорят у макбуков лучший в индустрии. И поддержка макбуков у каноникал кажется одно из приоритетных направлений.


А конкретно dell xps de в наших широтах я вообще в продаже не нашёл, а по анонсвм он, кажется, только 13".У Эппл же 16 есть.

Одно из преимуществ использование MacBook — это интеграция в экосистему Apple. Если ставить туда Ubuntu, то в чём цимес?
Ну тогда какие-нить параллелсы, виртуалки и докеры. Ну и понятно что винду ставят в дуалбут, чтобы играть казуально :)

Просто хороший (по отзывам) ноут, сбалансированное железо, аккум. Ну и макось в нагрузку: вёрстку там протестировать, может под айось что-то придётся писать когда-нибудь.

Ну как бы можно купить, но там цена за премиум, поэтому если макось это не преимущество, то я бы ещё раз подумал.

Подумать всегда можно и, да, это премиум. Поэтому сравнивать надо с премиумами других вендоров.

Если ставить туда Ubuntu, то в чём цимес?

Железо дешёвое в начальных конфигурациях. Особенно экран, корпус и тачпад. Не видел я ничего со сравнимыми характеристиками у Dell / HP за 90К. Либо экран тусклый, либо корпус пластиковый, либо воздухозаборники снизу, либо тачпад размером с дверной глазок. Разве что Huawei последние пару лет предлагает. Но у них не дешевле. Просто не дороже.
Хотя вот насчет качества драйверов под Linux я не уверен.
Ну там до этого года в начальных конфигах Apple ставила 128Гб, что ну прям в притык. Да и сейчас 256Гб — это прям ни разу не future proof. А как только добираешь до комфортных 16/512Гб, то цена сразу кусается.
Ну там до этого года в начальных конфигах Apple ставила 128Гб, что ну прям в притык.

Ну до последнего подорожания 90К – это было за 256ГиБ.
А как только добираешь до комфортных 16/512Гб, то цена сразу кусается.

Да, есть такое, но мне хватало всегда 8ГиБ. Если бы на MacOS был нормальный докер то и 4-х наверное хватило бы.
Я в принципе тоже не особо требовательный по спекам, но мне текущая линейка MBA/MBPR13 в не устраивает по соотношению цена/производительность. Отчасти наверное проблема в том что Intel тупила до последнего с выпуском 10нм. Например, в феврале этого года я купил базовый MBA 2019 Corei5/8/128, в качестве второго ноута, он обошелся мне в 750 у.е. Десяток окошек в Safari, пару мессенджеров, почта, VS Code, консоль — всё было норм. Но любой видеозвонок в нагрузку и Air умирал. Я продал его.

Жду MBPR13/14 на ARM, вроде как они будут дешевле на 100 у.е., автономнее и по мощности как минимум не хуже.
Зачем покупать мак, чтобы ставить туда убунту?
чтобы продать б/у потом поликвиднее
Тогда проще вложить во что-то чтобы перепродать поликвиднее.

Попользоваться и продать, а не положить на полку и продать.

Изначально вопрос был зачем покупать мак, чтобы ставить туда убунту. То бишь не использовать преимущество интеграции макоси в экосистему Apple. Ответ был чтобы перепродать потом. В этот момент я потерял логическую цепочку…

Вариант «покупать, пользоваться, а потом перепродать возможен», но в случае с техникой есть куча рисков, например, пролил кофе на клавиатуру и voilà, попал на стоимость ремонта. И дело даже не в деньгах, а в самой поддержке, особенно если нет официального СЦ.

Этот аргумент я не рассматривал, когда думал о покупке мака, чтобы установить убунту, но я его понимаю: выглядит так, что купив мак, установив убунту и поюзав его с год, продашь, то потеряешь меньше денег чем при покупке ноута другого вендора за цену того же вендора. Риски испортить от вендора не зависят, а падение стоимости зависит видимо.

Тогда проще вложить во что-то чтобы перепродать поликвиднее.

Чем проще? Нужен человеку ноутбук, а он пошел и купил… акции, например. И сидит такой, не работает, потому что ноутбука у него нет. Зато акций купил.

но в случае с техникой есть куча рисков, например, пролил кофе на клавиатуру и voilà, попал на стоимость ремонта

И что ж теперь, не закладывать возможность перепродажи? Ну пролил — починил. Или не починил, но обманул при продаже, «не бит/не крашен/без пробега по РФ», вот это вот всё. До сегодня дня у меня все повреждения техники — по вине других людей (дал кому-то — а тот уронил, к примеру), и я уверен, что я такой не один далеко, потому что много чего б/у покупал и оно прекрасно работает.

То бишь не использовать преимущество интеграции макоси в экосистему Apple.

Ну так а если нет у тебя экосистемы? Телефон самсунг, часы Casio, наушники Koss — и те проводные.
Чем проще? Нужен человеку ноутбук, а он пошел и купил… акции, например. И сидит такой, не работает, потому что ноутбука у него нет. Зато акций купил.


Там было предложение «чтобы перепродать поликвиднее». На мой взгляд закладываться в технику чревато. Слишком много рисков. Относительно высокая цена при перепродаже — это бонус, но не более.

Или не починил, но обманул при продаже, «не бит/не крашен/без пробега по РФ», вот это вот всё.


Я никогда не обманывал при продаже техники, и я уверен, что я такой не один далеко.

До сегодня дня у меня все повреждения техники — по вине других людей (дал кому-то — а тот уронил, к примеру), и я уверен, что я такой не один далеко, потому что много чего б/у покупал и оно прекрасно работает.


При покупке новой техники Apple, есть такая фишка как Apple Care и она как раз для таких случаев.

Ну так а если нет у тебя экосистемы? Телефон самсунг, часы Casio, наушники Koss — и те проводные.


Хотите Вы или нет, но покупая технику Apple Вы уже заплатили за входной билет в экосистему Apple. А точнее переплатили. Далее решать Вам, использовать её или нет. Можете конечно купить МакБук, поставить туда Убунту и не использовать преимущества экосистемы, как говориться «хозяин — барин». Мой вопрос лишь в том, зачем переплачивать тогда за Apple? Чтобы перепродать подороже?
На мой взгляд закладываться в технику чревато. Слишком много рисков.
ну у каждого свой взгляд. Я (и я такой не один) всегда стараюсь компьютерную технику поменять в тот момент, когда еще есть кому продать, и уже есть что-то новое без супермега наценки за новинку. В перспективе нескольких лет это получается очень выгодно. А если думать, что тут много рисков — то похоже проживаете вы в бункере, а то ж обычная квартира может и сгореть по вине соседа — слишком много рисков. А уж как по улице передвигаться с таким подходом я вообще не представляю.

Мой вопрос лишь в том, зачем переплачивать тогда за Apple? Чтобы перепродать подороже?
да, именно для этого. Причем не только подороже — но и побыстрее. Когда ты владеешь вещами, которые у тебя могут купить в любой день, это достаточно валидный актив. Не прям деньги, но очень близко к тому. И если в Москве (я не в курсе, но предполагаю, т.к. город большой) наверное получится за день продать dell или thinkpad, то вот в другом миллионнике только Apple уйдет быстро.
Я (и я такой не один) всегда стараюсь компьютерную технику поменять в тот момент, когда еще есть кому продать, и уже есть что-то новое без супермега наценки за новинку


Я выше написал, что я тоже так делаю: продаю когда риски владения становятся высокими, например заканчивается гарантия, или вскрывается какая-нить проблема модели, например клавиатура бабочка у МакБуков. Закладывать 1.5-2к в МакБук как инвестицию можно, но я всегда принимаю решение учитывая риски. Так, в прошлом году, когда MBPR/MBA были с клавой-бабочкой я решил не вкладываться в них из-за проблемной клавы и из-за не самой выгодного соотношения цены/производительности. Я взял Mac Mini 2018 базовый Core i5/8/256 на распродаже, с десктопным, 6ти ядерным процом, докинул туда 32Гб памяти, купленной отдельно и у меня получилось относительно недорогое решение для домашнего офиса. В следующем году ситуация по MBPR/MBA может поменяться так как будет переход на ARM, не будет больше проблемной клавы и откровенно ужасной камеры. Тогда буду снова решать, так как нужен второй комп домой.

А если думать, что тут много рисков — то похоже проживаете вы в бункере, а то ж обычная квартира может и сгореть по вине соседа — слишком много рисков. А уж как по улице передвигаться с таким подходом я вообще не представляю.

Мы обсуждаем мнение, не стоит переходить на личности, это не самый конструктивный вид обсуждения. Сценарии бывают разные,
у меня есть например страховка по потере работоспособности, так как у меня трое детей, а жена не работает, а сам я не так уж молод. Никому своё мнение по этому поводу я не навязываю.

да, именно для этого. Причем не только подороже — но и побыстрее. Когда ты владеешь вещами, которые у тебя могут купить в любой день, это достаточно валидный актив.

Когда я владею вещами, которые я могу потерять/разбить, которые у меня могут украсть в любой день, я понимаю что это достаточно рисковый актив. Вопрос не том, покупать или нет, вопрос в управлении рисками.

P.S. Изначальный вопрос был «Зачем покупать мак, чтобы ставить туда убунту?» Думаю мы отклонились в обсуждении.

Мак с убунту это жесть. Уж лучше тогда ноут за нормальные деньги брать.


Для работы с SSH мне мак удобнее в разы. Даже певершелл убожество по сравнению с консолью в маке. Я именно про удобство, если что.


Для фронтенда есть все что надо. Тот же VSCode или что у вас как редактор/IDE...


Для бэкэнда тоже все норм. Хоть тот же VSCode (у меня PHP шторм ещё, хотя я не часто в бэкэндера играюсь).


NodeJS, Composer, pip, все что надо для разработки на таких языках есть. Про более "взрослые" языки типа С не скажу, но вроде тоже.


Докер есть, виртуалки есть. Все работает шустро. В сочетании с удобной консолью так вообще счастье.


Не знаю чего вам не устроило, имхо кроме конской цены все совершенно адекватно. Я за такое дополнительное удобство готов немного переплатить.

Справедливости ради, конкуренты ненамного дешевле. Dell XPS, Lenovo X1C, MS Surface Laptop — все стоят недешево.

Да. Потому я и написал "немного переплатить". Цены на все эти ноуты один фиг считаю конскими. Убунту можно и на подешевле ставить.


А доплата за удобство мака — более чем приемлемая для меня. В общем не хочу тут холиварить, тема не о том была)

Xps и прямо намного дешевле в схожей конфигурации? Байками попахивает

Вот именно. Разница в премиум сегмента не такая значительная как хотелось бы. Но справедливости ради, Lenovo и Dell (за пределами СНГ) регулярно делают распродажи, где можно поймать скидку в 15-20%. У Apple максимум что я видел — 6% от официальной цены. Хотя в US можно купить MacBook на Amazon, BestBuy с хорошей прям скидкой. Жаль в EU такое не канает, так как тут на amazon продаются только с локальной клавой например какой-нить QWERTZ или AZERTY.

С Докером не всё хорошо даже сейчас, а что уж будет когда на arm перейдут…

А что с докерами не так? Больше года все нормально работает. Качаешь, ставишь, работаешь. Для особых случаев есть еще homebrew.

Деталей не помню, но нормально работающий на убунте сетап типа:


  • к8с кластер в миникубе
  • 30+ контейнеров
  • монтируемые на хост тома с исходниками (php, TS) и данными (mysql, postgresql)
    во-первых, потребовал значительного допиливания, во-вторых, сильно тормозил

Вы не путайте серверную ОС и десктопную. С разным распределением памяти и процессорногго времени. 30+ контейнеров в кубернетес кластере на Маке — это задача из области — а что бы такого найти, что бы показать, что мак гавно. Если задача в этом, то ок — давайте еще запустим селениум тестов в 500 потоков… .

На десктопной убунте это всё приемлемо работает. Мы же про дев окружение. И я не пытался что-то найти — реальный кейс на прошлом проекте: все работали под убунтой, потом пришёл в команду маковод и у него условный git clone && minikube start не заработал. Подшаманили немного чтобы заработал, но заработал он медленно. На 99% из-за того, что докер в виртуалке под макосью запускается, а не нативно и монтирование каталог с хоста в эту виртуалку — медленное. Без монтирования более-менее приемлемая скорость, но флоу разработки ломается — на каждый чих нужно билдить и пушить в регистри контейнер.

А в чём жесть? Вроде должна убунта на маке работать лучше чем на любом случайном ноуте, пускай даже от вендоров типа делл, асус, леново

Ну не. Ноут на котором убунта работает хорошо может стоить вдвое дешевле. В маке половины цены за ос. И выпиливать ее можно, но более чем странно.

Даже певершелл убожество по сравнению с консолью в маке.
Что там такого невероятного в маковской консоли? Удивите нас!
А чем убунта на маке лучше макоси? Все что есть для линуксов есть и для маков (но не наоборот), консоль нативная…
Я много лет работал на убунте, потом уже много лет работаю на маках и возвращаться не очень охота. При этом, основной род деятельности — именно разработка.

Ну, например, под мак нет KDE (формально есть, но нестабильно и неюзабельно), а мне оно нравится больше родной маковской оболочки.

Если целевая ось для разработки Линукс, то какие-то виртуалуки придётся поднимать

Работаю с железом и для мака банально нет софта, который нужен

Все нормально у маков с программированием и без убунты. Вот приведите примеры ограниченности и я попробую дать вам контраргументы. Программирую уже более 10 лет и на маке нет у меня убунты.

Докер с примонтированными на хост томами, где должно работать автообнаружение изменений файлов.

Xilinx Vivado, Intel Quartus. Без Linux/Windows будет очень грустно. А так макбукпро (если он не будет перегреваться, как половина всего мобильного с i9 на борту) для такого софта очень даже ничего будет по конфигурации.
Ну, забыв сарказм — по конференциям шатается не очень репрезентативная выборка.

В windos можно установить WSL и пользоваться всеми прелестями linux'ового терминала

За планшетом оказалось работать намного удобнее, чем я себе это представляла.

странно называть планшет с подключенными клавиатурой и монитором планшетом.

Вот, кстати, очень меткий коммент.
Ведь по сути мы имеем ограниченный, но ноут/десктоп.

iPad OS не превращается в Mac OS при подключении внешней клавиатуры и монитора
Ребята, что думаете про переход Macbook на ARM? Мне вот интересно как будут работать VS Code, iTerm2, homebrew, python, PowerShell, golang на ARM MacBook.
А почему не будут? Rosetta 2 должна потянуть (тянет ж игры). А для нативной поддержки — разработчикам надо просто пересобрать (если экзотики нет либо особых требований).
С Докером всё будет хорошо, но скорее всего будут работать образы, собранные для ARM. Почитайте про Docker Buildx.

То есть переводить инфраструктуру на АРМ-сервера ради макоси?

Или собирать контейнеры сразу под несколько архитектур. Так уже достаточно давно делают контейнеры для всяких NAS и прочих arm железяк.

К сожалению, нет пруфлинка, но, насколько помню, розетта в основном заточена на gui-приложения, а если попробовать запустить homebrew, то она будет бесполезна. Но это, повторюсь, неточно (услышал в каком-то подкасте, а где — не помню).
До конца года представят комерческий мак на арм-е, тогда и надо будет конкретно смотреть.

Для .net подобного имхо проблем вообще не должно быть, как и для питона, да и остал ное перечисленное тоже

Тогда это будет идеальная машинка для меня: 14" MacBook на ARM, дешевле нынешней линейки MBPR на Intel на 100-150 у.е., с нормальной камерой, и поддержкой всех игр/приложений купленных на iOS/iPadOS.
С Python и Golang всё точно будет хорошо, потому что они на ARM сто лет как работают, нужно будет разве что перекомпилить.

Homebrew — пакетный менеджер, так что вы, наверное, о самом софте из пакетов? Там всё непредсказуемо, софт же от кучи разработчиков и его очень много. Что портируют, то будет работать.

iTerm2 написан на Objective-C и использует нативные фреймворки macOS, так что пересобрать должно быть не трудно, если там нет каких-то костылей низкоуровневых.

VS Code сразу заведётся, это ж тупо браузер.

Про PowerShell ничего не знаю.

Если вам нужен Surface Book 3, вы знаете где его взять :)


А если серьёзно, то для подобного сценария использования планшет плохо подходит из-за особенностей iOS (по крайней мере тех, о которых я прочитал в статье). А вот девайс от MS покроет и этот случай использования. Разумеется, если у вас нет каких-то задач, которые можно решить только с использованием маков.

Ну такое. Имел удовольствие поюзать данный девайс. На мой взгляд в 2020 эта концепция зашла в тупик. Surface Book 3 тяжелее конкурентов, имеет ограничение в 4 ядра, тогда как конкуренты предлагают 6/8 ядер, отсутствует TB3, при этом ненамного дешевле того же Макбука. Мне ближе концепция Surface Laptop — 3:2 экран, черный цвет корпуса, минималистичный дизайн, хорошая клава и трекпад. Но блин, продукты MS нельзя купить в СНГ, не имеют русской раскладки даже на заказ. За что спрашивается переплачивать?

На самом деле я очень жду подобного решения, только не с планшетом, а с телефоном.


Утром положил в карман, по пути на работу почитал новостей, повтыкал в ютупчик, судоку там или кто что привык… На работе положил на стол, через переходник (а в идеале по беспроводному интерфейсу) подключились мониторы оба, наушники, веб-камера, клавиатура, мышка, что там ещё у нас есть...


На работе когда надо на встречу — просто берешь телефон со стола, все таблицы/документы/админки/прочее уже открыто, просто идёшь по коридору и в переговорке подключает комп к другой станции...


После работы вырубил лишнее, взял телефон в руки и по пути в метро ещё успеваешь немного поправить последний файл, перед тем как снова залипнуть в статейках на Хабре...


Знаю что Самсунг делает такое, но там очень уж ограниченно все работает. Совсем не оно. Надеялся что Майкрософт со своей мобильной платформой что-то подобное сделает, но нет… Вот теперь жду от Гугла новой операционки. Тайп-С как единый интерфейс уже сделали, процы весьма мощные, чего ещё надо?)

Осталось победить мировой маркетинг )
Думаю, всё это {почти} возможно, но долго будет сдерживаться маркетинговой выгодой продавать комплектующие десктопов (и таким образом поддерживать индустрию разделения устройств по задачам).

Возможно. Хотя я скорее думаю что пока ещё не совсем технология способна через 1 type-c отдать картинку на мониторы (два) и принять клавиатуру/мышку/вебку. Ну и зарядка и энергопотребление — пока ощущение что смарт к концу дня будет раскаленным и батарейка будет деградировать очень сильно. Но да, мы на пороге, я очень уже жду когда это станет возможно.

клава-мышь можно по блютусу, картинка на несколько мониторов передаётся по daisy chain. Всё это, правда, не с телефона, а с ноутбука :)

Будет и с телефона, конечно
Хотя я скорее думаю что пока ещё не совсем технология способна через 1 type-c отдать картинку на мониторы (два) и принять клавиатуру/мышку/вебку.
способна, у меня ж ноутбук работает через такой вот адаптер (через который и DeX работает, и просто с андроида HDMI выход подхватывается). Тут чисто дело в том, что самсунг с DeX'ом пошел в интеграцию с Microsoft, и делает её… кхм, странно. Хотя надо было добивать DeX on Linux до конца и смотреть, как зайдет, а то они даже из beta статуса его не вывели, а сразу похоронили.

В общем — технически на андроиде можно сделать это всё, а вот компании, которая вкинет денег и наймет разработчиков, которые всё это соберут и обернут в удобный интерфейс, пока что не нашлось.
Ну не знаю… Я привык от телефона отлипать и уведомления рабочие гасить. А если всё будет на телефоне, то выгорание гарантировано… Либо два телефона иметь, рабочий и личный.

Ну или два профиля.


Мне лично норм и так — уведомления выключены от всего. Звук уже три года как не включаю. На часы в вибро только избранные чаты из телеги (семья в основном) звонки и смс (хотя смс уже хочу убрать, мчс задолбали).


Но можно ж разделить положения и настроить что в эти приложения или аккаунты уведомления пусть приходят только с 9 до 18. В общем это уже чисто вопрос настроек и собственного согласия.

Вот кстати да. Основная претензия моя к iPadOS это отсутствие аккаунтов для пользователей, железка — красивая и мощная, а юзать может только один человек.

Уведомления тоже выключены по умолчанию, включены только для семье и мелодию собственного звонка я уже лет 7 не слышал, так как тро маленьких детей и почти всегда в режиме вибро.
Боюсь такого решения: работа 24/7 будет обеспечена. Как уже написали, тогда нужно два профиля/телефона иметь

Баланс он в голове, честно говоря. Не в устройствах. Если человек трудоголик — включит второй девайс. Если начальник жестит — заставит переключить профиль… и только собственная голова на плечах поможет в таких ситуациях)

Ну пока вы ждёте, могу предложить следующий вариант) Я пользуюсь google (docs, sheets etc), смарт на андроид и любой ультрабук, или тот же mb air) Все документы синхронизируются, дописывать можно где угодно, Если честно, не представляю продуктивной работы на телефоне с его экраном. Поэтому на ходу разве что поправить какой-то документ — это норм, но вести разработку на экране или администрирование без нормальной клавиатуры — на любителя. По мне, так проще и эффективнее делать это все же на ноутбуке или со всей периферией в вашем случае, чем на ходу. На ходу лучше делать то, что получается делать эффективно, например, читать хабр)) А допрограммировать или доадминить можно и до дома потерпеть)

из-за невероятно классной анимации, переходов и дизайна, кажется, что MacBook — это что-то устаревшее, и ты наконец-то работаешь за устройством нового поколения

Явное превосходство формы над содержанием.
Все приложения выглядят одинаково опрятно, почти ничего не крашится

А на десктопе крашатся постоянно?

Да и вообще, странно делать вывод о том, что «будущее уже здесь» из того, что соцсети и мессенджеры на планшете работают нормально. Да ещё за пару дней.
Вы попробуйте убрать все компьютеры и прожить на планшете месяца три хотя бы.
Тогда уже можно будет более серьёзно о чём-то говорить. А пока что работает вау-фактор, что сильно снижает объективность наблюдений.
Вау-фактор не очень работает, так как на планшете я постоянно работаю в поездках уже более двух лет. На компе крашатся, зависают и пестрят багами многие приложения, на планшете в тех же программах дела обстоят зачастую гораздо лучше.
Почему? Есть и под айпад он гораздо стабильнее работает чем под винду, например.

Веб версия уже давно не отстаёт от десктоп поделия, и вроде даже не падает, в браузере ж)

В качестве основного устройства для моих сценариев планшет не подходит: маловат экран и надо клавиатуру покупать и носить с собой (хотя у меня уже есть три беспроводные клавы: Logitech MX Keys, Logitech K380 и механическая Keychron K2). Я не вижу особого смысла дотягивать таблет до уровня компа. Всё же он в первую очередь для потребления контента, поэтому должен остаться лёгким, живучим.

А вот для аннотирования доков, рисования схем, алгоритмов и т.д. стилус очень удобен. В моём случае большинство обучающих материалов в электронном виде (например PDF) и аннотировать — одно удовольствие. Так же есть вариант с самостоятельным созданием своих конспектов по теме, например во время самостоятельной подготовки к сертификациям, экзаменам. Можно вводить текст на компе например, а оформить и аннотировать на айпаде со стилусом. Например я использовал айпад во время обучения немецкому языку, делал домашку, во время онлайн урока с репетитором зачитывал домашку и сразу помечал ошибки, которые репетитор говорила, вносил примечания и т.д. После 15 занятий у меня осталось 15 заметок со всеми исправлениями и моими первоначальными ошибками + весь электронный материал от учителя во вложении.
Да, стилус в паре с планшетом работают чудесно: графики рисовать, документы комментировать.
А насчёт экрана и клавиатуры: удобнее же как раз с собой таскать планшет, чем ноут, если речь идёт о чем-то не больше 13 дюймов + клавиатура-чехол довольно удобные.
Ну мне Smart Keyboard Folio как-то чисто по тактильным ощущениям не понравилась (каюсь разбалован механической клавой), Magic Keyboard — жуткий оверпрайс, а на выходе уже выходит какой-то Франкенштейн: тяжелый, дорогой планшет с клавиатурой на мобильной ОС, со всеми вытекающими ограничениями.

В моём сценарии удобнее иметь два отдельных устройства: условный MBPR14 на ARM и iPad. При необходимости подключать iPad как второй экран по SideCar.

Вывод один: для задач управления проектом хватило бы 5-летнего Air-а, и не обязателен macbook pro или ipad pro.


Статья скорее курьезная, конечно, но за рассказ — спасибо!

Шутка про обязательную для этого планшета клавиатуру за 300$ и стилус за 200$ уже была?

Статью стоило назвать «iPad как основной компьютер». Если же говорить о планшетах, то Surface Pro всё-таки тоже планшет, но с ним не придётся идти на компромис с кастрированными приложениями из стора.
Лет 10 использую планшет в качестве основного компьютера. Правда там Windows 10 (с рождения была Windows 7, но обновилась)
Этот коммент пишу с ipad/magic keyboard. Для интернетов — самое то. Компактнее чем MBP, при этом весьма шустрый. Даже немного devops с него поделать можно.

Но вот программы писать — либо ssh на удаленный сервер с vim/emacs, либо VSCode PWA, что пока оставляет желать лучшего.
Шустрый — да. Компактный — да, но по весу с Magic Keyboard уже сопоставим с MBA/MBPR. Габариты тоже плюс-минус сопоставимы.
Использую для переключения раскладки CapsLock, как на MacBook так и на iPad — очень удобно) Проблемы начинаются когда у тебя 3 раскладки (En, Ru, Uk). Но спасибо Apple, их устройства переключаются между двумя последними раскладками)

Кстати, на windows 10 для переключения раскладки начал пользоваться сочетанием Win+Space.
Тоже страдал с переключением, пока на CapsLock не повесил переключение языков
Для девелопмента на айпадах можно напрямую подключать raspberry pi и уже шушиться на неё. Это если кому принципиально на айпаде программировать. Я лично пробовал и решил, что обычный ноут со всем необходимым в разы привычнее\удобнее.

Есть аналогичный подход к процессу в противоположном лагере. Chromebook называется. Устройство, на котором есть браузер + приложения android + приложения линукс. Хочется IntelliJ? Да запросто. Поиграть во что-то в перерыве? Легко. 10 часов смотреть какой-нибудь ютьюб? Запросто.

Работал некоторое время на samsung tab s4 с чехлом-клавиатурой и DeX. Конечно, минус в экране 10" но зато хорошее разрешение и качество экрана позволяли с близкого расстояния иметь неплохую картинку. Для большинства моих задач достаточно браузера, почтового клиента и мессенджеров (телеграм, скайп, зум). Корпоративны VPN checkpoint (клиент для андроид называется capsule) и cisco anyconnect завелись без нареканий, терминал от микрософт позволял также без проблем соединяться с рабочей машиной для работы в Idea, DBeaver и прочих не очень подходящих для планшета инструментах (мне как аналитику работа с кодом не сильно критична).
На работе у меня два языка общения и я постоянно переключаюсь с русского на английский и обратно, поэтому шорткат переключения клавиатуры у меня нажимается по несколько сотен раз в час. На iPad же для этого стоит специальная клавиша с глобусом… Кажется что инженеры, которые это проектировали, никогда не переключаются между языками.

А ведь бывает нужда использовать несколько языков: два основных и изредка вставить фразу на третьем языке. :(

По личному опыту и наблюдениям в Украине у очень многих разработчиков три основных: английский, украинский и русский, независимо от того на каком языке предпочитает говорить.


А когда в проекте для Швейцарии участвовал иногда ещё три нужно было по идее, но их не ставил, просил стейкхолдеров печатать фразы в тикетах под макетами и копипастил.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.