Как стать автором
Обновить

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

Тоже пробовал... Тоже использую XPS... разные. После линукса MAC это как попытка детским молотком сантехнику ремонтировать... В конце концов решил для себя что красивая, даже гламурная железка, я бы сказал, но (для привыкшего к гибкости линукса девопса) крайне не приспособленная и неудобная операционка не стоит такого количества телодвижений, (а следовательно нервов о зря потраченном времени), необходимых для обеспечения работоспособности элементарных вещей. Линукс бы на нее накатил, и клаву поменял... Но увы.

Линукс бы на нее накатил, и клаву поменял... Но увы.

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

Это не ваш зуб. И не наш. Это их зуб* :)

*(c) к/ф. "Не бойся я с тобой", вольная адаптация)

Поставить то можно, но так как Apple те ещё говнюки, работать почти ничего нормально не будет.

Но сейчас с этим всё печально, вряд ли дождёмся

Вот тут непонятно.

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

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

В чем смысл? В удобной** клавиатуре? Или в условно быстром, но плохо совместимом с вашими инструментами процессоре?

Сноски

* они ведь даже cli-утилиты берут не от GPL, а от BSD. Специально, чтобы подальше посылать всех любителей свободного и открытого.

** как микроскопическая клавиатура ноутбука может быть удобной? Для меня лично все они делятся на два типа: "хочется раздолбать через 5 минут использования" и "хочется раздолбать через 10 минут использования".

P.S. А еще 16 ГБ памяти и половина терабайта хранилища. Для разработчика, да еще которому нужны все эти докеры/виртуалки? Серьезно?

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

Во-вторых, вы не представляете как у меня подгорело, когда я понял КАКОЙ процессор появился на свет. Уж кому-кому, а Intel я отдал денег куда больше, чем Apple. Тут присутствует элемент предательства со стороны Intel и крутящихся вокруг вендоров (тех самых, «кто и драйвера старается выпускать, и загрузчики не блокирует») своих собственных покупателей. Мол, мы тут будем сидеть на жопе ровно на лаврах монополиста, а вы ешьте что дают.

И ладно бы сделано это было ради удобства и эффективности

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

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

P.S. А еще 16 ГБ памяти и половина терабайта хранилища. Для разработчика, да еще которому нужны все эти докеры/виртуалки? Серьезно?

Ну вот хватает 16 ГБ, да. На XPS 13 не хватало, система лезла в своп, что немного сказывалось на производительности. Здесь я просто не смотрю сколько памяти занято, потому что тормозов нет, возможно дело в архитектуре, память как-то по-другому утилизируется. По SSD не понятно чем таким особенным разработчик должен занять диск, он же не видео монтирует. Полтерабайта всегда хватало.

Но деньги тем не менее понесли тем, кто все эти идеи не ставит и в грош (они ведь даже cli-утилиты берут не от GPL, а от BSD. Специально, чтобы подальше посылать всех любителей свободного и открытого).
К Apple можно предъявить кучу претензий, но с опенсорсом они обращаются весьма аккуратно, все их улучшения и фиксы доступны (помнится, мы что-то тянули во фрю для libc, msdosfs или ntfs); они наняли разработчика CUPS, чтобы дальше развивать проект, и не закрыли его, как наверняка поступила бы та же Oracle; они много контрибутили в Clang и сделали его своим основным компилятором, что оказало огромную услугу всем пользователям опенсорса, потому что во многих проектах выявили и пофиксили ошибки как раз потому, что они не собирались на макбуках (brew/macports).

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

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

Все то же самое могу сказать про линукс. Когда перешел с линукса на os x, было ощущение, что пересел с жигулей на майбах. Короче, очень субъективно все это.

+1 - я люблю *nix и 20+ лет его администрирую, но линукс на рабочей машине - это не для меня. Три года назад перешел с Windows на Mac и очень доволен.

Рабочий стек тоже линукс. Единственная боль на маке это конечно докер...

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

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

Это каких движений, например? Сейчас Linux (большинство популярных дистрибутивов, по крайней мере) работает из коробки в 90% случаев. Если нужна настройка под себя, то само собой, придется повозиться. Но и для того, чтобы в свое время довести macOS до удобного состояния, мне пришлось поставить с десяток сторонних приложений. В итоге все равно не привык и вернулся на Gentoo с Cinnamon, а мак отдал жене и беру на время только если нужно сделать презентацию - это единственное, что на маке делать удобнее (на мой взгляд).

Кстати, отдаю должное качеству техники Apple - тот макбук до сих пор вполне себе живой и бодрый, а я за эти годы уже успел сменить 4 ноута)

В моем случае доработка под себя на маке гораздо проще дается.

Linus Tech Tips только недавно на канале делали эксперимент про вот эти вот 90% Linux из коробки. Не очень позитивно для линухи вышло, по крайней мере по сравнению с виндой. Да там было про игры и повседневное использование, не знаю как для разрабов.

Да, я тоже видел видео https://www.youtube.com/watch?v=0506yDSgU7M и после просмотра этого видео моё отношение к Линусу (Себастьяну) сильно ухудшлось. В лучшем случае он притворяется идиотом, в худшем - исполняет чей-то заказ.

В чём суть: в popos была проблема - из-за неправильно выставленных зависимостей установить пакет со Стимом можно было только снеся DE. Эта проблема была в репозитории всего один день, и по счастливой случайности (случайности ли?) именно в этот день Линус в неё и вступил. На 10:31 отчётливо видно, что консоль орёт на него благим матом: "You are about to do something potentially harmful. To continue type in phrase: Yes, do as I say!", что ни на секунду не останавливает нашего героя, и через мгновение он получает снесённый DE и возможность смотреть на погасший экран. Если это пример неизкоробочности линукса, то линукс - это вообще самая изкоробочная и дуракоустойчивая система в мире.

Я сам двумя руками за хороший UX, но нельзя ожидать от системы того, что если в консоль вводить любые команды, она не сломается. Любая ОС сломается, если в её консоль бездумно печатать команды. Консоль для того и нужна, чтобы всё ломать.

Лично мне вот многие "дружелюбные к пользователю" дистрибутивы из тех что я пробовал ставить относительно недавно, меньше месяца назад, в некоторых моментах показались сложнее даже арча который у меня в качестве основной системы последние 8 лет (пробовал Linux Mint, Ubuntu, Fedora).

Мне хотелось просто сделать HTPC на линуксе, т.е. просто DE+браузер+плеер, и надеясь это получить в вышеупомянутых дистрибутивах просто кликая "далее-далее-далее" в установщике за 15 минут, я получил больше геморроя чем получил бы просто поставив арч который по идее "для опытных пользователей".

В Linux Mint, например, дефолтные настройки совершенно неадекватные (в лисе по умолчанию поиск Yahoo, и чтобы сменить его на гугл надо быть очень внимательным, просто в настройках этого нет; стоят опенсорсные драйвера Nouveau, которые на хоть чуть-чуть не древних видеокартах NVIDIA работают так что лучше бы просто не работали; ещё например стоит по умолчанию headless JRE, это прямо то что надо на десктопном дистрибутиве чтобы люди не понимали почему не запускаются графические java-приложения, хотя java стоит);

Ещё, когда пробовал удалить некоторые из предустановленных приложений мне предлагало снести всю DE, к счастью я смотрю что подтверждаю поэтому естественно нажал N, но это встречалось и на других deb-based дистрибутивах с другими пакетами, так понимаю это общая у них проблема из-за одного пакетного менеджера. Плюс было много багов со звуком и некоторыми другими вещами, я думаю что из-за прогнивших пакетов доисторических версий, в частности из-за старого ядра и PulseAudio.

Ubuntu - как и Linux Mint, прогнившие пакеты, плюс у меня она вообще просто развалилась после автоматического обновления и перезагрузки. Чинить не стал. Но в отличие от Linux Mint, хотя бы красивое.

На Fedora чтобы поставить обычные нужные почти всем вещи нужно подключать доп. репозитории по левым туториалам из гугла, которые отличаются для каждой версии дистрибутива (ведь почти никому не нужен например VLC в Fedora видимо?), но в остальном она оказалась самой беспроблемной.

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

Я очень люблю линукс, но получив такой опыт я прекрасно понимаю почему им пользуются проценты среди обычных пользователей, несмотря на то какой ужас из себя представляет например современная Windows. Потому что либо ты разбираешься как что работает и ставишь+настраиваешь что-то вроде арча чтобы получить идеально работающую систему, на что далеко не все готовы инвестировать время, либо у тебя после "лёгкой и простой установки" какой нибудь убунты половина системы поломана и тебе надо командами из гугла пытаться заставить её работать нормально, часто с ожидаемым результатом.

Естественно я это считаю проблемой самих этих дистрибутивов, а не ядра линукса или его userspace'а. Посвежее бы пакеты, в десктопном то дистрибутиве, получше пакетный менеджер (после pacman мне apt показался медленным кривым анахронизмом), побольше нужных пользователю пакетов в репозитории чтобы не надо было всякие PPA подключать (в арче даже проприетарный драйвер NVIDIA не постеснялись включить в репозиторий), и может получится действительно что-то с человеческим лицом.

Все так. Сам слез с debian-based после того как по невнимательности допустил что удаленный пакет прихватил за собой половину DE. Не то чтобы в pacman себе в ногу не выстрелить, но то-ли философия осознанного владения системой укореняется у пользователя в голове, то-ли зависимости мягче прописаны, но таких казусов больше не было.

Я не знаю, предвзят Линус или нет, судя по другим его видео — нет, но вот примерно такой опыт использования линукса был и у меня давно ещё на Ubuntu 9.04 и на 14.х или типа того. Но я тогда экспериментировал, ломал, ставил что-то, мне это всё было интересно, так что я не против, благо переустановить ОС для меня проблемой не было никогда.


Я знаю, что многим тут линукс очень нравится — и я искренне рад, без сарказма, за тех людей, которым он удобен для работы/повседневного использования. Мне, по итогу, он не зашёл, хотя одно время, около года или даже больше я пользовался линухой практически эксклюзивно, но ощущение недоделанности системы никогда не покидало меня. То там что-то отвалится, то с анимациями что-то не так, то жесты не срабатывают и тд и тп.


Но самая большая проблема, это то, что время идёт, а для создания и редактирования фото/видео/музыки — то, чем я занимаюсь каждый день — линукс откровенно плох. Для игр — тоже плох, по сравнению с виндой. Как система на каждый день — если вы считаете, что линукс или винда хороши, вы просто ещё не попробовали макос, которая на голову лучше обеих систем. Остаётся, я полагаю, какая-то разработка. Надеюсь, для этого линукс — норм.


Я не предвзят и пробовал всё, мой вывод: макос — лучшая ОС для жизни. Проблема только в том, что люди до сих пор думают, что Apple — это для богатых, и тд, что стало совершенно не верно с приходом Macbook Air M1 — ультрабуков с такими характеристиками за ~$1K просто нет.
Если вы не хотите бороться с дебильной виндой, которая вечно пытается установить какие-то апдейты, или линухой — на которой толком ничего не сделать (из того, что нужно мне), то выбор очевиден.


Все вот эти дурацкие линуксовые "зависимости" — это всё такие костыли, плакать хочется. На маке, либо нажал одну кнопку и установил приложение из AppStore, либо скачал .dmg (считай архив), открыл его, и в 99% там просто лежит .app приложение, которое просто надо скопировать в папку "Приложения" — всё. В подавляемом большинстве случаев нет никаких установщиков, как в винде, не надо думать, что, как, куда — всё проще простого. Настройки? Легко! Всё в одном месте, а не как в винде — раскидано по 20 разным меню ещё и выглядящим одно как из 2020, второе, как из 1990.


Может быть Valve и SteamOS что-то наконец-то сдвинут с мёртвой точки и линукс станет лучше для игр и создания медиа контента, посмотрим. Каждому — своё, я полагаю, и хорошо, когда есть выбор и разные варианты, но линукс, если честно, до сих пор не ответ для большинства людей, хотя и я и пару моих знакомых пробовали ставить своим родственникам и родителям на компы линукс. Всё работало хорошо до поры до времени, но вот когда случалось, что .doc не так отображается, или ещё какие-то детские болезни — тогда, конечно уже было не до всего этого опенсорса, а хотелось простоты использования и вылизанности системы, чтобы не приходилось танцевать с бубном, когда по непонятной причине отваливается аудио ни с того, ни с сего, или что-нибудь в этом роде.

Сейчас Linux (большинство популярных дистрибутивов, по крайней мере) работает из коробки в 90% случаев. Если нужна настройка под себя, то само собой, придется повозиться.

Я слышал эту мантру и 5 и 10 и 15 лет назад. Каждый раз когда я пробую очередной linux desktop дистрибутив, я понимаю, что ничего толком не изменилось и ковыряться нужно долго и нудно, чтобы доработать под себя. Ну и кучи нужного десктопного проприетарного софта не хватает, хотя тут ситуация чуть лучше, чем 10 лет назад. То есть работает из коробки это да, а вот устраивает как это работает и выглядит, то нет.

Каждый раз когда я пробую очередной linux desktop дистрибутив, я понимаю, что ничего толком не изменилось и ковыряться нужно долго и нудно, чтобы доработать под себя.

Так любую ось нужно будет под себя дорабатывать, тут вопрос в том, к чему вы привыкли. Мне вот та же macOS из коробки непривычна, поэтому мне ее придется долго дорабатывать под себя.

Ну вот давайте так, когда я покупаю ноут и ставлю на него винду — у него сразу работет звук, определяется вайфай, и он не зависает каждые 15 минут. Последнюю проблему я решил, потратив часов 6 своей жизни, дальше понял что пульса не видет звуковуху и снес ось, потому что моральных сил дальше сражаться за рабочую систему.


Доработка под себя винды/мака обычно заключается в том что в чистую осьб нужно поставить нужный софт. Доработка под себя линукса заключается в том что ты пару дней тратишь на то чтобы работал базовый функционал, и только потом начинаешь ставить нужный тебе софт. Если у вас не так я за вас рад, но у меня видимо карма такая — 10 лет пробую разные дистрибутивы и каждый, каждый(!) раз у меня что-то подобное происходит.

Вы наверно купили ноут с предустановленным windows, тут как бы все сделано чтобы он из коробке работал в винде. Но если попробовать поставить туда другую ос то не факт что она будет из коробки запускаться и работать.

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

Думаю если на maс air ставить винду или линукс, тоже будут проблемы, если вообще возможно поставить.

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

А вот на винде тач не работает с жестами, звука и микрофона нет, видео карта по умолчанию встала.

для винды драйвера надо ставить отдельно, если они доступны отдельно
так было всегда, со времен еще 3.11. это как раз относится к тачу и звуку… и с ноутами обычно идет в мануале инструкция как скачать инсталлер от вендрора (если он уже на диске с досом не лежит) который кучей всё выкачает и установит

в линуксе обычно эта опция обозначает адский геморрой, если из коробки не зарабортает чтото… потому что дрова если и есть (что уже хорошо) то иногда бывают под другое ядро, не под тот дистрибутив или вообще тянущие в зависимости устраревшие пакеты которых нет в репозиториях
самое убойное собирать их из исходников и вручную подключать модули к ядру… и делать это каждое обновление ядра или базовых либ

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

Остальное - дело привычки.

Гм, свой синкпад t15p с хорошим 4к экраном, возможностью расширить память до 64 гигов (из коробки 16) и поставить 2 m.2 накопителя (из коробки один на 512) я взял всего за 160к. Допустим я докинул оперативки и ссд, вышло 230. Сколько там стоят макбуки прошки с 64 гигами ОЗУ и, например, 4тб ссд?
З.Ы. m1/pro/max выглядят вполне неплохо в плане соотношения производительность/энергопотребление и я задумываюсь взять макбук какой нибудь (у меня еще и пет проект кроссплатформа, надо будет на чем то собирать под mac/ios), но они действительно стоят как крыло от самолета. И не надо говорить про вес и подобные вещи, мне на них пофиг. Были бы 3-х сантиметровые по толщине маки весом 3 кг и стоимостью как мой леново (у меня вес 2 кило, и 23мм) — я бы согласился что это еще куда ни шло, но таких вариантов нет. И даже новые прошки этого года сравнимые с моим ноутом размеры/вес имеют, но если я хочу хотя бы 32 гига озу — надо 300к отвалить почти. Эпл не дает выбора. Хочешь мощности но на часть характеристик пофиг — а обломись нет разнообразия выбора. В итоге либо бери эйр на m1, за действительно адекватную цену, может даже получше чем у конкурентов, либо прошку за стоимость крыла от самолета.

В вашем синкпаде процессор другой архитектуры от другого разработчика. Сравнивайте цены на интеловские модели эпла (если что-то осталось еще, я чес говоря не в курсе).

А если нет выбора, просто не надо брать эпл вот и все, этот инструмент, очевидно, под задачу не подходит.

Ну т.е. не отрицаете что стоят как крыло от самолета, при том что для меня как разработчика под мобилки имеет только одно преимущество кроме продолжительности работы от батареи (это стоит увеличения цены на железку в два раза?): можно кроссплатформу пилить, а не только под андроид/tizen/harmony/etc.

Отрицаю конечно, сравнивайте сравнимое. Все характеристики, а не только те что вас интересуют.

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

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

Так нет сравнимого. В этом проблема.
А эпл нужен, ибо нет возможности под ios/macos разрабатывать легально не имея мака.

Если нет сравнимого, то и сравнивать смысла, как мне кажется, нет.

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

Либо найти подходящий ноут _другого производителя_ и накатить хакинтош, с этим вроде бы проблем особых сейчас нет.

На габариты и вес мне не пофиг в пределах здравого смысла, ибо между 3 городами мотаюсь. Лишний десяток килограмм не проблема, но ведь кроме ноута и другие вещи везу. Так что на комп лимит по весу кило 4.
Хакинтош — нелегально, а я принципиально не пиратствовать стараюсь.

Для iOS/macos люди нормально и на M1 Air разрабатывают с 16gb, которые по ощущениям и производительности работают как 32gb на винде/intel маках. Его можно взять за ~$1.2K.

Эпл не дает выбора. Хочешь мощности но на часть характеристик пофиг — а обломись нет разнообразия выбора

Мешает комбинаторный взрыв количества вариантов, если выпускать все возможные сочетания опций. А если не выпускать, то кто-то будет недоволен. Но компании необязательно удовлетворять всех, достаточно удовлетворить только тех, кому предлагаемый продукт подходит. Вам не подходит Apple, а подходит Thinkpad? Ну и ради бога, кому от этого хуже?

А если мне нужно под ios/macos писать/собирать? Вот дали бы они эту возможность на linux/win — я бы ничего против эпл не имел, скорее поддерживал, ибо железки в целом то хорошие, просто часть их характеристик мне лишние. А по факту они многим не дают никакого выбора.

Ну и купите самый дешевый мак мини. Будет стоить чуть дороже, чем некоторые топовые материнки :)


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


Кто те "многие", которым Эпл не даёт никакого выбора? Бедняжки, которым никак без 64гбайт памяти и 4Тб SSD?

Для разработки под мак можно макмини взять, $700. Конечно не ноутбук, но в принципе ок вариант. Поставили туда бы M1 Max, было бы вообще круто.

Мне например гораздо приятнее работать с внешними мониторами, клавиатурами и мышками, на ходу не работаю, так что и батарея не нужна. Поэтому переплачивать за это в форм-факторе ноутбука смысла нету.
Так то я раньше с удовольствием за собранным самостоятельно ПК сидел. Но сейчас мотаюсь между 3 городами, и в каждом рабочее место обустраивать — дороговато выйдет. Дороже ноута.
Ну и 16 гигов памяти маловато. Все кто пробовал для андроид разработки говорят что очень впритык. А комп/ноут такая железка которую берешь на год-три вперед (если речь про нерасширяемые, если апгрейдопригодный — там и лет на 6-7 сойдет). За это время все еще хуже станет по потреблению оперативки.
Я уже думаю что может действительно есть смысл оставить синкпад а к нему эйр докупить, чисто чтобы билдить, изредка чего то там в iosной части софта править, да брать в очень короткие поездки (к друзьям на пьянку, в деревню к родственникам).
С другой стороны — это эквивалентно примерно 250к будет, и 2 ноута когда можно взять один доплатив 50к — тоже странно.
Но в итоге ценник выходит все равно неадекватный.
изредка чего то там в iosной части софта править, да брать в очень короткие поездки (к друзьям на пьянку, в деревню к родственникам).
А удалённо к нему подключаться если что?

Если из трёх городов есть один главный с >70% времени там, то удалённый десктоп это хорошая опция.

А когда в главной резеденции работаешь — удобство.

Какой-нибудь Ryzen 7/64gb RAM/2x1 TB SSD можно собрать ~ $1000 и будет рвать все лаптопы.
Увы, 40 на 5 на 55 соотношение примерно между городами. И предпочитаю при отъезде обесточивать жилье, ибо расстояния большие все таки, Питер-Мск-Брянск, и мало ли что произойдет во время отсутствия. А так да, мощный десктоп это прямо кайф.
ничоси, кто-то до сих пор верит в миф про «мак стоит как майбах». Вы давно смотрели цены на топовые буки типа dell xps или lenovo x1?

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

иронично, учитывая насколько многие отказываются от linux именно по этой причине.

Возможно, это было когда-то - за последние лет 10 Мак не изменился почти никак, а Linux очень прокачался. Мне сейчас реально сложно представить ситуацию, что Линукс может быть неудобней для пользователя, чем Мак (пользуюсь и тем и тем)

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

Ну для примера, в Gnome сейчас из коробки на ноутбуках работают двух/трехпальцевые жесты на тачпаде для перемещения по рабочим столам, сворачивания окон и т.д. Раньше приходилось самостоятельно настраивать, плюс пользовался тайловой надстройкой для окон Material Shell (аналог Rectangle из статьи) - сейчас этот функционал есть из коробки. То же самое, что в Маке, и чуть больше - и без какого-то вмешательства в настройки, установку драйверов и т.д., как десять лет назад

Но разве жеста работают так же хорошо? Фишка макоси: если провести пальцами жест не до конца, а на N%, и остановиться то и анимация движения окон будет частично показана на N% и остановится. Можно например заглянуть на край соседнего space и вернуться назад к своему и для этого нужно сделать не 2 жеста, а по половину жеста и чуть назад и всё это не отрывая пальцев от тачпада.

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

Фишка макоси: если провести пальцами жест не до конца, а на N%, и остановиться то и анимация движения окон будет частично показана на N% и остановится.

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

Технически эта фишка на английском называется "one-to-one gestures". В GNOME уже выпустили, в KDE пока в разработке — и, скорее всего, будет только в Wayland, но это не точно.

А вот лично я тачпад себе настроил с помощью libinput-gestures, хотя есть альтернативы получше. И это хоть и не one-to-one, но настолько функционально и удобно (повезло же иметь ноутбук с большой площадью под сенсор), что каждый раз переключаясь на винды (dual-boot) содрогаюсь от убогости "родного" драйвера от производителя. На маке оно конечно из коробки удобно, волшебно, и всё такое, но как и на винде, почти нисколечки не кастомизируется.

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

  • Переключение вкладок в браузере (Ctrl+PgUp/PgDown), работает и во многих других программах.

  • Переход назад/вперед (Alt+Left/Right), тоже работает много где.

  • Клавишу Escape — диалоги и всплывашки закрывать, например.

  • Закрытие окна (Ctrl+W).

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

I'm gonna stop you right here. Потому что вы "linux UX" сводите конкретно к ubuntu на dell XPS, для которого производитель заморочился чтобы убунта на нём более-менее работала. А если в среднем ноуте со средним линуксом из коробки будут работать всякие многопальцевые жесты, режим сна, сканер отпечатков, thunderbolt и прочее, то это невероятно повезло. Не говоря о том, что и с XPS'ом может быть придется повозиться.

в среднем ноуте

А как макОС работает на среднем ноуте?

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

А по факту понять совместимость железа и версий этого линуха — это прям головоломка.
Возможно, в общем случае это и так, но конкретно десктопный GNU/Linux за последние 10-15 лет прошел путь от «выбирая новый ноутбук, проконсультируйтесь с этой вики-страничкой» (примерно здесь до сих пор находится FreeBSD) до «можно ставить на любую модель, и практически всё будет работать из коробки». Есть у меня такое давнишнее хобби — ходить по магазинам электроники с парой флешек и загружаться на разных ноутах в убунту и фряху — так вот, уже довольно давно в случае с убунтой это просто неинтересно, ибо всё работает не хуже, чем под вендой (прошу прощения за автоцитирование, эта тема регулярно всплывает в комментариях).

Даже сейчас есть смысл перед покупкой погуглить словосочетание %modelname% linux, чтобы упростить себе жизнь. Редко, но встречаются особо проблемные экземпляры.

Если хорошенько попариться с kext'ami, то хакитош работает прилично. Но тут как повезет ;)

НЛО прилетело и опубликовало эту надпись здесь

А смысл покупать железо которое ты будешь использовать с Linux и выбирать не поддерживаемое или плохо работающее с Linux железо?

вы "linux UX" сводите конкретно к ubuntu на dell XPS

Ммм, а "mac UX" вы, наверное, сводите на Mac OS и Macbook? :)

У меня HP Envy x360, ноутбук-трансформер. Отпечаток пальца не работает, все остальное работает - и сенсорный экран, и экранная клавиатура, и тачпад, и многопальцевые жесты. Планшетный режим, кстати, клевая тема, на моем макбуке мне его не хватает.

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

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

Вопросы возникают в банальных задачах, начиная от «где тут добавить раскладку клавиатуры и выбрать язык по-умолчанию?» и заканчивая «почему мне дают выбрать между DPI 125% и 150%, но при этом шрифты мылит, а если зарыться глубже в настройки, и очень попросить 124% (эй, не обязательно было меня разлогинивать, „настройки вступят в силу после повторного логина“ не читается как „щас мы вас принудительно разлогиним!“) — то всё ок?» и «Как маман умудрилась выбрать азербайджанский язык для экрана логина, и как его отсюда убрать о_О?».

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

Тоже с этим столкнулся сегодня, про венду. Куча свистелок-перделок, xbox сервисы, кортана, индексирования всякие(которые не будут использоваться в дальнейшем), может быть есть гид по настройке ОС для ОЕМ...хоть самому гид пили.

Ответ- LTSC

Постойте...платя 16к за LTSC вместо 6 за PRO (честно говоря - я не знаю, сколько она стоила, цены в интернете нашёл) я получаю избавление от свистелок-перделок? Типа - доплатите 10к и будете наслаждаться чистой ОС? Я недопонимаю. Пусть MS за перделки просит больше, фиг их кто купит....Реально ли PRO до состояния LTSC усовершенствовать (не лицензионно, а удалив лишние приложения и службы)?

На Ebay можно рублей за 200-500 приобрести ключик на LTSC - пока на винде сидел всегда так делал (лет пять примерно). И офис там же - за такую же цену.

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

Мне для проекта машина с виндой нужна. Но не с такой. Я пока ещё не понял, как купить LTSC легально.

правда я не знаю, как надпись ещё убрать при этом с рабочего стола

Для этого и сервис проверки отключать не надо. Неактивированная винда отличается только этой надписью и невозможностью настройки интерфейса.

LTSC — это никакой не ответ. Всё то же самое можно приготовить и из Pro, не страдая при этом от отсутствия обновлений (и, если уж честно, не занимаясь пиратством).

  • Страдать из-за наличия обновлений

  • Страдать из-за отсутствия обновлений

Прям даже непонятно что выбрать. Наверное буддисты в курсе. К сожалению с текущим состоянием Microsoft варианта с "безглючными обновлениями" не существует

Очень даже легко всё можно найти в, к примеру, Параметрах (System Settings) в KDE Plasma.

Настройка хоткеев в плазме - тот еще адок.

Подвижки есть, но поезд ещё в пути. Последние пару-тройку лет в сообществе KDE на всех парах развивают usability, то бишь по-русски наличие, штабильность и удобство необходимого рядовым (и не очень) пользователям функционала. Сравнить десктопный линукс сегодня и лет пять назад (когда я на него перешел, как раз таки с мака) — это просто небо и земля.

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

реально сложно представить ситуацию, что Линукс может быть неудобней для пользователя, чем Мак

Давайте проясним ситуацию... Для пользователя? Или разработчика? Если для пользователя (а под пользователем я понимаю человека которому от устройства необходимо только печать на принтере, браузер, почта, посмотреть фильм, и остальное по мелочи, в общем обыкновенная работа офисного планктона) то лучше мака в принципе ничего нет. Для геймера windows, для разраба Linux (и то не для каждого). В общем детЯм мороженное, бабам цветы и ни как не иначе. (пользуюсь всем перечисленным)

Сложный вопрос на счет обычного пользователя. Есть возможность смотреть как супруга воюет с Linux на одном компе и Mac Air. В обоих случаях она теряется в казалось бы простых сценариях. Например на Маке ее ввела в ступор максимизация окна, из которой она не понимала как выйти. И я с удивлением понял, что MacOs не делает никаких подсказок в интерфейсе для неискушенного пользователя.

Про "обычного пользователя" не соглашусь - им вообще абсолютно все равно, где сидеть, т.к. браузер везде одинаковые, почта в вебе, мультимедия везде играется и т.д.

Давным давно родителей пересадил на линукс с винды - они особо не поняли, что они пользуются другой системой, из самого крупного, что смутило - что "кнопка пуск" теперь не слева снизу, а слева сверху.
Ну и в целом, я бы не назвал, что "лучше мака в принципе ничего нет для обычных пользователей" :) Он вне конкуренции для видеомонтажа/дизайна, для обычного использования он подходит точно так же как и все остальные ос.

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

Да, таких очень много. Вот опять же, родители - в жизни никогда не делали чертежиков, не монтировали видосики, и презентации делали максимум из 5 слайдов с times new roman.

Пользователи, которые чертежики делают - вообще не обычные, как по мне :) Я вот сам, хоть и гик, и пользователь всех ос - чертежики в последний раз делал лет 20 назад в универе :-D

Возможно это признак того, что мак был зрелой системой уже 10 лет назад.

Возможно, это было когда-то - за последние лет 10 Мак не изменился почти никак, а Linux очень прокачался.

Дисклеймер: у меня нет "любимых" дистрибутивов. Для меня ОС - инструмент удовлетворения моих жизненных/рабочих потребностей. Если мне будет нужно использовать FreeBSD дома - я буду её использовать (и даже использовал). Меня не пугают CLI и я открыт для всего нового.

За последние 10 лет изменились (или не изменились) все операционные системы. Что Mac, что Windows, что *nix. И звёзды так сложились что я пользовался ими примерно всё это время (см. дисклеймер).

Да и в целом с графическими интерфейсами ОС я познакомился ещё в начале 90-х благодаря своему папе. Впервые поставил на свой компьютер Linux в конце 90-х. Периодически продолжаю ставить его и сейчас но, обычно, использую в качестве headless виртуальных/реальных серверов/серверов виртуализации.

Но, допустим, я пользователь. Качаю самый популярный дистрибутив (например Ubuntu). Ставлю его на свой ноутбук. Пытаюсь найти действия ноутбука при закрытии крышки и не нахожу. Надо ставить gnome-tools (могу ошибиться, но ещё недавно надо было). Решил включить режим гибернации, что говорите, идти в CLI?

Я решил изменить шорткат для переключения? В смысле тоже надо поставить gnome-tools.

Открываем встроенный в систему редактор GEDIT и ловим периодические проблемы с кириллицей (было на 20.04 LTS).

Кодеки дополнительные? В смысле надо ставить? А апплет часы? Как ставить? А индикатор текущей раскладки? Батарею чтоб не жрало и можно было настроить - TLP поставь. А.......

Мне сейчас реально сложно представить ситуацию, что Линукс может быть неудобней для пользователя, чем Мак (пользуюсь и тем и тем)

Всё потому что вы уже освоились, вы стали опытным пользователем, вы настроили под себя эту систему. Поэтому совершенно логично что вы не понимаете чем она может быть неудобна пользователю. А я вам скажу: пользователю неудобно что "изкаропки" нельзя поменять шорткат для переключения языка ввода.

Linux - прекрасная операционная система. Но говоря об её удобстве - ставьте себя почаще на место рядовых пользователей, которые её в глаза не видели и случайно поставили. Я более чем уверен что если вам сейчас переустановить вашу систему с DE линуксом с чистого листа - в гугль вы таки пойдёте. А уж если вам предложить накатать ранее незнакомый дистрибутив - гуглинг будет обязателен.

А есть принципиально нерешаемые пробелмы Qt и GTK (если выбрать не тот менеджер). Да и в целом наглядный пример "удобства и понятности" это то, что сейчас я своего сотрудника обучаю Astra Linux ибо рабочая необходимость. Не сказал бы что ему всё очень интуитивно и понятно, хотя сотрудник прекрасный.

Последние 10 лет как раз стагнация: провальный Gnome 3, провальная KDE 4, провальная Unity, провальные форки Gnome 2 и провальные попытки вылепить Gnome 2 из Gnome 3.

Cinnamon вам не нравится? Чем, если не секрет, помимо относительно высокого потребления ресурсов?

Не нравится. Честно говоря, давненько пробовал им пользоваться, лет 10 назад. Помню, что то ли в Cinnamon, то ли в Mate большая часть тем, представленных в окошке выбора тем не работала нормально.

Какие-то программы, тли GTK2, то ли KDE, выглядели стремно.

Диалог сохранения файла в огнелисе работал только на сохранение, если хочешь открыть в какой-то программе, это не работало.

И еще куча мелких косяков, составлявших впечатление наколенной поделки.

Да, чтобы приложения из экосистемы Qt корректно работали с темами GTK, нужно отдельно заморочиться, — кажется, это проблема уровнем выше, чем уровень DE, что ж поделаешь.

Тема мне Arc Dark нравится.

С диалогом, кажется, не понимаю, но помню, что обсуждалось, что в плане сохранения файлов и превьюшек, у KDE/Qt было раньше преимущество.

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

Меня Gnome 3 вполне устраивает -- я его в процессе работы просто не замечаю, всё просто работает, как нужно.

провальные форки Gnome 2

Что такого провального в Mate? Работает и работает.

KDE Plasma уже давно 5. И всё это крайне субъективно.

А чем KDE 4 провальный? Я на него перешёл в районе KDE 4.3, и даже плазма не падала.

Последние 10 лет как раз стагнация: провальные [чуть менее чем все DE]
Всё так. Второй GNOME и третий KDE развились до упора (каждый по своему вектору), а затем оба свернули куда-то не туда в сторону, чем вызвали отторжение и потеряли многих пользователей. Сейчас их нишу занимают MATE/Xfce и TDE соответственно, но почему-то два первых есть в портах FreeBSD, а TDE так и не завезли.

А разве нельзя на этот ноутбук установить Linux?

Можно, есть проект https://asahilinux.org/about/, который занимается патчингом ядра. Но работает, мягко сказать, не всё.

Тоже недавно стал владельцем Macbook Air 13 16gb, 256gb, очень удивила скорость того как все быстро работает. Прекрасная машинка. А еще зарядка по type-c, подумал если накроется кабель можно без проблем его заменить, не то что зарядка с магнитом. И еще умеет заряжаться от power bank. В общем я тоже очень доволен, сделал его основной машинкой.

Поздравляю с приобретением :-)

Я ещё с XPS 13 привык к зарядке по type-c, поэтому одним из решающих факторов покупки макбука стала поддержка такой зарядки. Сама батарея ноутбука, низкое энергопотребление + Mi Power Bank Pro 3 20000mAh делают этот комплект нереально автономным.

Самая мякотка в том, что он может (неспешно) заряжаться даже от обычной телефонной зарядки. Если забыл зарядку от ноута - всегда можно попросить зарядку от телефона у друга. Хотя, если одновременно с этим работать, то он (если нагрузка не совсем минимальная), скорее не садится, чем заряжается.

Type C зарядка в 2021 году это уже must have. Как по мне, без этого не стоит брать ноут, даже если он идеален по другим критериям. Исключение разве что, это игровые или специализированные ноуты, которым мощности Type C недостаточно.

Хороший эмулятор терминала для macos - iTerm2

Плюсую. Очень функциональный, с кучей настроек.

Tabby тоже очень неплох

Я если честно говоря вообще не понял в чем проблема с табами. Вот на маке:
img


Переключение только между активными окнами, ровно как на винде. В чем проблема? Разве что винда ещё превью показывает, это удобно.

В маке скорее переключение между активными программами. И дополнительно переключение между окнами текущего приложения Ctrl + ~. Что, как по мне, даже удобнее. Не мог найти такой же функционал для Windows.
О, то то думаю что меня в гноме выбешивает, но с ходу не мог распознать. Как раз такое переключение. alt+tab между приложениями, alt+~ между окнами одного приложения. Пойду искать как отключается.
З.Ы. Живу 50 на 50 вин/линукс, по несколько месяцев на каждой системе. По настроению, когда хочется большей гибкости, а когда в игры поиграть.

В дополнение к iTerm2 если поставить zsh + oh-my-zsh - получается вообще очень удобно

Или fishshell

fish - тема. Там еще и автокомплит есть свой недурной.

Не советую использовать oh-my-zsh. Сам недавно отказался после нескольких месяцев использования. Блотварь с тормозами в неочевидных местах. После ее удаления zsh стал гораздо отзывчивей. Ничего там сложного в настройке нет, сложные вещи только с настройкой автодополнения, но это можно просто скопировать с каких-нибудь продвинутых конфигов не особо разбираясь.

Рецепт, как сделать из ванильного zsh oh-my-zsh без регистрации и смс:


PS1='%F{yellow}%# %f' RPS1='%F{green}%/'

# github zsh-users/...
source ${CONF}zsh/synhl/zsh-syntax-highlighting.zsh
source ${CONF}zsh/autosuggest/zsh-autosuggestions.plugin.zsh

Быстро и удобно

Если охота ZSH то удобнее использовать менеджер плагинов.
https://www.slant.co/topics/3265/~best-plugin-managers-for-zsh
Для себя я решил вопрос переходом на Fish и тоже использую плагины и небольшой конфиг.

Поддерживаю, в fish гораздо удобнее автокомплит. Гибкая подсветка ввода. Сразу видишь, если что вводишь не так. Нет никаких Crtl+R для поиска по истории. Поставил PROMPT starship или tide, и не нужны никакие fisher, fundle, oh-my-fish. Все уже работает из коробки. Не понимаю, зачем мучаться с zsh.

согласен для себя я использую из omz только пару плагинов и то из за лени.
в качестве prompt у меня powerlevel10k и это прям пушка. сам zsh работает очень быстро. автакомплит прикрасен более чем полностью.

Если интересно, посмотрите на kitty, он и под Линукс есть, соответственно можно конфигурацию шарить и лигатуры и картинки по умолчанию поддерживает

Пользуюсь Alacritty. Жить заметно легче

Лигатуры не поддерживает, в остальном понравился. Но я к ним уже привык. Продолжаю пользоваться iTerm/Kitty

Странно, мне казалось они вполне себе работали если нужный шрифт поставить. Из минусов — если собирать из сорцов то запускается оно не как приложение, а сначала как отдельный терминал из которого уже запускал alacritty, а отдельное приложение которое можно поставить не дружит с tmux, но зато новые окна можно легко спавнить и они не стакаются.

Нет, в alacritty лигатуры не работают, вот эпичный баг с несколькими отвергнутыми пулл-реквестами:

https://github.com/alacritty/alacritty/issues/50

Пока что все выглядит так, что те, кому нужны лигатуры, используют, например, kitty, а кому нужна ультрамегаскорость -- alacritty.

iTerm2 стрёмно использовать. Дырки масштаба «сливает в сеть всё содержимое консоли, включая пароли»:
https://www.bleepingcomputer.com/news/security/iterm2-leaks-everything-you-hover-in-your-terminal-via-dns-requests/
и захват управления при контроле output'а (достаточно в tmux показать файл для эксплуатации уязвимости):
https://blog.mozilla.org/security/2019/10/09/iterm2-critical-issue-moss-audit/
не добавляют доверия к чувствительному к безопасности инструменту.

Ну и родной terminal с момента появления iterm2 стал существенно удобнее.

НЛО прилетело и опубликовало эту надпись здесь

Можно Kitty, есть решения для Neovim чтобы по сплитам редактора и терминала ходить через ctrl+hjkl
Если надо я схожу в конфиг поищу

Я бы даже сказал - что это индустриальный стандарт.
Всем начинающим говорю, что стоит заменить им изкоробочный.
Для любителей минимализма и поковыряться Kitty очень интересный вариант, но разраб там похоже один и всё что по его мнению не нужно - никогда не будет сделано.
https://sw.kovidgoyal.net/kitty/

А не маловато 13 дюймов? Я пару лет назад переехал на десктоп с монитором 21, после этого ноутбуки для постоянной работы кажутся неудобными. Дело привычки, конечно, но всё же.

Прошу прощения за небольшой оффтоп.

Вопрос в тему на самом деле. Я уже давненько привык работать на 13 дюймах, дело привычки. На канале писал о том, как я к этому пришёл https://t.me/it_monk/69

хм… забавно что я довольно часто слышу этот аргумент что 'готов работать на экране размером с почтовую марку — потому что важнее вес ноутбука'
мне на одной работе даже всучили 13' мак, не смотря на то что я упрашивал дать побольше… и мотивировали 'ну ты попробуешь и поймёшь что это самый идеал'
блин я измучился сначала сам, что нифига на экран не влезает или всё страшно мелкое… так еще руководство, сидящее всё на таких ноутах постоянно просило делать скрины, картинки, графики и прочий поверпоинт так чтобы они помещались на их экране без прокруток (и неважно что на большом мониторе это выглядит кошмарно, важнее вес ноута двух человек которые курируют проект)
==
сейчас ноут 15'5… и нисколько не страдаю от его веса и хотелось бы покрупнее

И 15 дюймов тоже может быть норм и по весу и по габаритам. Я недавно присматривался к LG Gram 16, вес всего 1.2 кг (легче Air), а внутри всё как полагается: i7, 16GB и хорошая автономность.

Кроме W10 туда что-либо ставится? Цена не сильно удивила?

Не могу сказать: и сам не пользовался и не читал особо насчёт того, как на нём Линукс живёт. Но сам я укрощал Линукс на разном железе, так что не побоялся бы купить данный агрегат ) Ещё его приятно держать в руках, он действительно очень лёгкий, даже необычно для 16 дюймов.

Цена, конечно, приличная, но и железяка крутая. Если бы я сейчас покупал не макбук, то рассматривал бы этот вариант. Единственное, что 16 дюймов мне всё-таки многовато, а 14-дюймовая модель не такая мощная.

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

хм… забавно что я довольно часто слышу этот аргумент что 'готов работать на экране размером с почтовую марку — потому что важнее вес ноутбука'

Готов открыть тайну: в моём случае диагональ ноутбука имеет значение только в редких случаях работы "с колен". Для домашнего применения это случается чаще, но у меня дома нет потребности вертеть километровые эксельки и генпланы городов.

Если приходится работать "с колен" то работать на 15 дюймах чуть удобнее, чем на 13. Потому что ничего действительно масштабного туда всё равно не влезет.

С приходом type-c дополнительны экран (и зарядка) подключаются одним кабелем за одно движение рукой. На любом моём рабочем месте всегда есть монитор. А если его вдруг не окажется - в любом офисе есть монитор.

Таким образом да, я всегда предпочту 13 дюймовый ноут 15 дюймовому.

А не маловато 13 дюймов?

Кому низко, тот и табурет подставить может-с! (с).

Никто же не мешает подключать внешний монитор. Лично я люблю большие мониторы, но на выезде можно потерпеть из 13" за мобильность. Хотя на более-менее стационарных местах никакакой ноут не заменит полноценного десктопа, ИМХО.

Тоже думал над этим, пока не приобрел MacBook. Оказалось на удивление удобно работать, видимо сказывается качественный экран.

13 идеально - код весь влезает, так как экран заканчивается после полоски отмечающей рекомендуемую максимальную длину строки, а если не влезает, то обычно такой код и на 21 не влезает.

У мака очень классный тачпад, переключение между экранами тремя пальцами - ощущается как второй монитор за счет естественности движения (правда только для бэкенд разработки, когда переключаешься в браузер ради документации, а не "попробуем 1px; не, мало, попробуем 3px", но тут второй монитор нужен)

Я как раз наоборот с 15 дюймового пересел на 13. Потому что дополнительное место которое он дает я использую крайне редко, ну да, можно пару панелей не сворачивать, но в целом экран простаивает, а вес и размер чувствуется всегда.

А чисто из любопытства, когда именно чувствуется вес и размер? Вот я ношу ноут в рюкзаке. (15" около 2кг еще и с БП). Вес рюкзака начинает чувствоваться только если после работы зайти в магазин и купить продуктов и воды, или когда там кроме ноута и термоса с чаем еще несколько коробок с железом по проектам. 15" носить не сложно и в руках. В командировках бывало что я несу ноут с БП и мелочевкой через кучу производственных помещений, нести не проблема. Я правильно понимаю что вы носите ноут не в рюкзаке? В офисе и дома ноут стоит на столе, проблем с размером никаких.

В самолете чувствуется. 15-дюймовый не раскладывается, а 13-дюймовый XPS - легко.

Собственно поэтому и взял XPS 13 9310. За первые две недели владения никаких нюансов не выявлено, места на экране хватает для всего. Единственный нюанс - категорически не хватает type c портов.

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

Ну тут же все субъективно и относительно. Ходил я з 16" MBP в рюкзаке и нормально себя чувствовал. Потом кинул MBA — и теперь ощущение, что рюкзак вообще пустой, можно вообще забыть, что он там есть :)

Как уже написали, 15" - "хорошо что рюкзак большой, все поместилось!", 13" - "а я его точно взял, а не забыл дома?".

Ну я ноутбук достаточно активно использую. Когда в офисе работал, это могли быть движения из кабинета в переговорку или к коллеге за стол. Дома - за столом поработал, потом на кровати с ноутбуком на коленях поработал. В пятницу на кухне посмотреть фильм.

И вес-то такое, а вот размер играет роль. 13' по ощущениям куда не положишь везде влезает и более менее удобно и на столе в кухне, и среди бардака на столе коллеги, и на коленях в переговорке. То 15' вроде бы и не намного больше свиду, но постоянно ощущаешь будто сидишь в уголочке на краю, так как все место забрал ноут.

А если рабочие места фиксированные, дом-работа, то можно докупить просто монитор, зачем себя 15' ограничивать.

Я наоборот не понимаю как можно на 13 дюймах что то делать. Пофиг на вес — но 15.6 тот минимум на котором могу уже хоть как то работать.
З.Ы. зрение так себе у меня, потому везде шрифты увеличиваю и масштабы.
Кстати в Jetbrains IDE я ставлю отступ между строк 0.85-0.9 — при том же шрифте вмещается на много больше строк. (А на телефоне уменьшаю маштаб и увеличиваю шрифт — отступы уменьшаются, шрифт остается тем же, а текста помещается больше)

Вот именно что дело привычки. Когда пересел с двух мониторов по 24" на 14" ноутбук тоже сначала казалось что все слишком мелко, и эффективность упала на ~20%. Но достаточно быстро адаптировался, и эффективность стала как минимум не хуже. Просто другой стиль работы вырабатывается, по факту нет нужды держать перед глазами кучу информации, они начинают разбегаться. Нужен только тот кусок, с которым сейчас работаешь, переключение между окнами/вкладками занимает доли секунды при должной сноровке, зато перед тобой только то, что нужно. С тех пор понял что зря долгие годы изображал авиадиспетчера, в какие-то периоды доводя количество мониторов до четырех, для моих задач рядового разработчика полностью достаточно одного небольшого экрана.

13" ультрабуки можно везде таскать с собой: на совещания, между офисами, домой. Добавить к этому недорогой USB-C док -- и у тебя есть практически полноценная замена десктопу.

На работе перевели всех разработчиков с десктопов на ноуты года 3-4 назад. Вначале было непривычно, но в итоге все были очень довольны.

Прямо сейчас на столе рабочие прошки 14" и личная 16". Буду менять личную на 14, а то и на 13 айр - надо обдумать. С одной стороны, ну какой же ты про без про, а с другой - для работы есть рабочее железо и внешний здоровенный монитор: между 16 и 14 в работе разницы я не ощущаю, а между что 14, что 16 - и 43" всё равно пропасть.

Уже больше 5 лет на 13 дюймах. Если брать разрешение максимальное, то влезаем много, но мелко слишком, так что я выбрал удобный масштаб, чтобы глаза не напрягались, а окна все практически на весь экран, т.е. как на телефоне получается, всегда видно только одно приложение. Смысл был в том, что ноутбук удобно с собой брать везде, на отдыхе часто в сейф помещается, да и при переезде на съемных квартирах удобней.

А еще можно быстро на диван переместиться и поработать лежа)

Сейчас есть большой монитор рядом, но я его подключаю редко, уже отвык. Отдельно хочу сказать про тачпад - это просто супер (но если поставить винду, то оно уже работает совсем не так), Magic mouse тоже валяется в шкафу...

Да, рабочего пространства иногда не хватает, но решается дополнительным монитором. Поставил себе недавно 4к с подключением по thunderbold, макбук еще и заряжается от него. Проблема рабочего пространства решена, так как работаю 80% дома. А вне дома можно и 13 потерпеть.

Переключение между окнами одного приложения на американской клавиатуре делается Command+тильда (которая левее кнопки 1 и выше Tab).

Скрыть и "проявить" Dock можно кнопками Alt+Command+D (легко запоминается - от слова Dock).

В половине стран используется ISO-раскладка с вертикальным Enter и коротким левым Shift, корорый укоротили ради переноса туда именно тильды. Есть ценители этой раскладки, но мне не посчастливилось пользоваться двумя макбуками именно с таковой. 6 лет уже не могу привыкнуть, все еще мечтаю о галочке в настройках «альт-таб здорового человека/альт-таб маковода».
Пользуюсь Mission Control при работе с трекпадом или hot corner при работе с мышью. Много удобнее альт-таба маковода.

которая левее кнопки 1 и выше Tab

Либо возле левого шифта (на официальных макбуках с кириллицей)

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

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

Для начала тут:

https://support.citrix.com/article/CTX226335

https://support.citrix.com/article/CTX221160

https://support.citrix.com/article/CTX230647

И кажется я еще что-то из этого делал, не помню уже:

http://www.cecchi.ch/citrix/macosx.htm

https://stefanos.cloud/blog/kb/how-to-redirect-local-keyboard-layout-in-citrix-sessions/

После этого проблем стало меньше, но в каких то ситуациях грабли все равно вылезали. Правда, в компании использовались фееричные приемы работы типа "зайти на десктоп через Цитрикс, а с него - на сервер по RDP".

спасибо, попробую

Спасибо за набор хаков! Кое-что применил и кажется, проблема ушла.

Может быть, Вы знаете еще и как заставить работать ctrl+* комбинации в русской раскладке внутри сессии Citrix? Сейчас для того, чтобы сделать ctrl+x приходится переключаться в английскую раскладку. При подключении с виндовой машины такого нет (да и в самой macos эти комбинации работают в обоих раскладках).

Вот это, наверное, не подскажу. Сейчас цитриксом не пользуюсь, даже проверить работает или нет уже негде.

Здравствуйте, спасибо за статью! Да, Docker на MAC OS или Windows это конечно интересно..., сам тестировал на Windows - не особо порадовало, особенно библиотека контейнеров. С macбуками имел дело в корпоративной среде несколько лет назад (может сейчас это и лучше стало), но тогда настроить ящик Exchange или сетевой принтер было не совсем просто. А когда ходил по собеседованиям меня часто спрашивали а как маки заставить нормально и полноценно работать в домене?))

Спасибо )

А когда ходил по собеседованиям меня часто спрашивали а как маки заставить нормально и полноценно работать в домене?))

Подозреваю, что это сделать непросто...

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

Докер на Windows под WSL2 описанных проблем с диском не имеет, работает гладко.

Я в свое время прозрел, когда узнал, но переключаться между окнами одного приложения можно по cmd+~, работает и с браузерами (если нужно между нормальным и инкогнито окном прыгать) и когда проекты в phpstorm щелкаешь.

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

три пальца вверх работает отлично и быстро, не медленнее, чем с клавиатуры переключаться

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

Между окнами приложения - Cmd+~.

Ну Alt+~ для переключения между окнами приложения и в KDE работает.

Вообще, кеды недооценены. После хорошо настроенных без всяких чужеродных тулзов кед переходить на гном или, тем более, винду, это неприятно. Да, гном тоже настраивается, но одно дело "в настройках мышках перетащить кнопки управления окном куда надо", другое - "установить тулзы и где-то в них найти галочку 'кнопки слева' ".

Поддерживаю. Ничего более гибкого в настройке и с таким количеством фич как KDE я не видел.

Готов поспорить, вы не пробовали AwesomeWM, i3wm, dwm, qtile, xmonad и fluxbox.

Но чтобы нетривиально настроить осом или xmonad, необходимо знать луу или хаскель, а в KDE достаточно прокликать нужные галочки. :-)

Даже старенький FVWM очень гибок в настройке, но постоянно видеть и писать пару DestroyFunc/AddToFunc мне было несколько утомительно.

Потихонечку обживать конфиги. Не все сразу. Главное, понимать что ты делаешь. А так и на Gentoo уже графических инсталлеров понаделали. Как бы сборок конфигов много, как говорится, ищи, изучай, пробуй. Говорят же, чтобы пользоваться Bootstrap, HTML знать не обязательно. Так и тут, опытный пользователь всё соберёт, по всякому фичу приколхозит уж как-нибудь себе в WM, если что понравилось.

Потихонечку обживать конфиги. Не все сразу. Главное, понимать что ты делаешь.
Согласен, сам с 2005 г. привык настраивать и, если надо, вручную управлять даже буферами обмена в иксах, но мне уже тогда в комментариях писали, что в KDE это делается одним кликом. :-)

Читая проверил — на GNOME тоже работает.

Чувствую стоит периодически обновлять свои знания о той или иной рабочей среде.

По поводу докера - имджи должны быть aarm64 и пока всё работает. Сделать мультиархитектурные имиджи немного запарно бывает, но пока всё получилось. Бенефит в амазоне переехали на tg инстансы

Это если есть возможность использовать arm64. Если нужен amd64 всё превращается в цирк с конями. Что-то работает но адски медленно, что-то падает с qemu segmentation fault

а зачем использовать amd64?

Если есть странные либы amd64 only ака ibm mq то да.. надо отказатся от запуска на розетте.

Помня ещё первую розетту на m1 я подожду переходить.. в теории ок.. в практике шаг вправо-лево геморой..

Например arm64 образа не существует в природе, и самостоятельно собрать не выходит.

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

тут или шашечки или ехать..

buildx замечательно билдит на удалённых серверах

На счёт консоли и комплита. Oh my zsh посмотрите.

Спасибо за статью. Как же я намучался с переключением раскладки по Capslock. В какой-то момент я стал вслух матюкаться.

А долгое нажатие на зелёную кнопку — это разве не тайлинг в зачаточном виде? Окно влево / окно вправо

Тут начинается история с полноэкранным режимом и новым Space, где буту только выбранные 2 окна. Мне лично это вообще не удобно, но раз такая фича есть, кому-то она заходит.

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

А автор молодец, чётко и по делу. Проблема => решение. Лично мне такой формат нравится больше, чем например такой.

Проблема: Docker-контейнеры тормозят.

Обертка над подсистемами Linux тормозит в отсутствии Linux. Хотя это и меня самого иногда бесит, не могу сказать, что это что-то неожиданное. Но сказать об этом стоило, для многих это может стать проблемой.

Спасибо ) Я не сразу пришёл к такому формату статьи, черновой вариант был какой-то истеричный что-ли )

Если регулярно запускать что-то очень тяжелое (например, у меня адски долго выполнялась полная пересборка Grafana в линукс-контейнере), то лучше бы для этого использовать не Docker, а удаленный сервер. Ибо макбук на интеле после этого прожигает колени и радует наполовину съеденной батареей.

Parallels Desktop работает хорошо, но непригоден для запуска чего-то, отличного от Windows;
а что с этим не так? Запускал и дебиан, и убунту, и вин арм, вроде всё работает одинаково

Аналогично, не наблюдалось проблем с убунтой.

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

Спасибо за замечание, поправил

Parallels Desktop работает хорошо, но непригоден для запуска чего-то, отличного от Windows;

Аргументируйте. Что значит непригоден? Непригоден - это невозможно, не поддерживает.

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

Рекомендую открыть для себя Manico, Spectacle (похоже Magnet с Rectangle делают то же самое) и Alfred


Для меня мак в первую очередь дает софт, с которого больше не хочется уходить

открыть и закрыть :)
Important note: Spectacle is no longer being actively maintained

Печалька, он был мне хорошим другом последние лет 5

Надеюсь проживет еще столько же, прежде чем отвалиться из-за несовместимости

ну вот автор рекомендовал rectangle. Наверное, он замена, при первом запуске спрашивает, какие настройки применить, 1) по умолчанию 2) как в spectacle

Пользуюсь Yabai+SKHD
может кому пригодится.

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

Мой опыт переключения по CapsLock - это раскладка Мефодица (https://github.com/epsimatic/mefodica-birmana) с некоторыми твиками раскладки через Ukelele (http://scripts.sil.org/ukelele). Суть мефодицы в том, что используется два языка в одной раскладке, но находятся в разных регистрах, и CapsLock просто переключает регистр.

+ к одной раскладке, все быстро, нативно и работает без проблем. Ukulele позволяет еще и править эту раскладку как тебе угодно.

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

Автокомплит есть, но он скорее для галочки. Например в том же git он не работает, не подсказывает команды и названия веток

Странно, насколько я помню, у меня всё работало идентично в zsh + oh-my-zsh + пачка плагинов аналогичных на линуксе и маке (да и на винде тоже).

все те же инструменты, что и в линуксе
Строго говоря не совсем те же, потому что в линуксах подавляющее большинство инструментов имеют GNU-специфичные расширения, а в маках — исключительно POSIX. Наверно, можно как-то установить и GNU-версии, но если всю жизнь сидели на линуксах, а потом пересели на мак и попытались выполнить давно знакомую команду — вас может ждать не совсем то, к чему вы привыкли.
Например, grep -oP — это вполне себе GNU-специфичное…

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

GNU-версии можно поставить через Homebrew и подправить PATH так, чтобы он сначала находил их вместо дефолтных маковских.

Но в какой-то момент это надоедает и хочется просто линукса :))

Не очень понял какие проблемы у автора возникли в командной строке,

вот тоже хотел написать. возможно автор не использовал zsh на Linux, но это для меня очень странно.

Еще немного, и автор обнаружит brew :)

так же маст-хэв Alfred
так же недавно обнаружил Boop - шикарная утилита для всяких энкод/декод и форматирований

brew поставил сразу, иначе работать невозможно. Мне приличный зоопарк софта консольного надо для работы )

так же маст-хэв Alfred

Ушёл с него на RayCast (https://www.raycast.com/)

а почему, если не секрет?

Попытался, и ушёл обратно. Не понял смысла этой штуки, когда есть Альфред

Для меня камень преткновения это x86/x86_64 винда. Периодически бывает нужно что-то запустить. В линуксе с этим проблем нет. А вот с M1, как я понял, нюансы. Хотелось бы понять, насколько оно тормозит. Одно дело - если в 10 раз, другое дело, если в 1000 раз и загрузки просто не дождаться. Также хотелось бы понять, есть ли какие-то проблемы с прокидыванием USB-устройства в такую виртуальную машину, на линуксе с этим проблем нет, например. Также хотелось бы понять, насколько прозрачно докер поддерживает образы, для которых нет aa64 сборки.

Тормозить будет очень сильно. Я пытался запускать в виртуалке Win 7 x86_64 Internet Explorer 11, работать невозможно, страницы рендерятся по минуте. Это на QEMU.

В параллельке на виндах 11 разве что 4к видео тупит. Но у меня миник на М1 и программирование для меня — это просто хобби и небольшая помощь в работе. А для всего остального Мак полностью устраивает. Перешел на Макось еще в 2006 году и довольно легко. Освоился дня за два и даже раскладку клавиатуры не стал менять на писишную, только через укелеле подправил ее.

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

Через кроссовер запускал третьих геров — играть можно без проблем) Теперь осталось решить платить 50 баксов в год за возможность поиграть в приложение 1999го года или попытаться понять как он так вайн настроил чтобы оно работало

docker поддерживат... глючит страшно. мы всё пересобрали на мультиархитектурные имидижи.. пока проблем не было

насколько прозрачно докер поддерживает образы, для которых нет aa64 сборки.

С приключениями. Например erlang 23 собирается а erlang 24 падает с qemu segmentation fault. Причина - в 24й версии добавили JIT. И вот такие грабли выскакивают а неожиданных местах

Для erlang ведь давно собираются образы с arm64v8 архитектурой

Вопрос был в то, что нужен именно amd64 - для сервера x64 например

Но это ведь самая распространенная архитектура на текущий момент. И на dockerhub образ под нее есть с момента релиза:

 распространенная архитектура - это вы о arm серверах?

В комментарии выше написано amd64

Только если попробовать arm винду, и на ней запускать x86_64 аппы. Там аналог розетты есть

Верно, x64, кстати, только на windows 11, а сама windows 11 arm доступна пока в dev-ветке. Буквально вчера проверял.

За AltTab отдельное спасибо, до этого использовал платный command tab plus первой и второй версии, альтаб гораздо приятнее и при этом бесплатный

Rectangle не умеет в треть по вертикали, если необходимо - рекомендую Spectacle.

Всем привет, напишу что я исползую, да и кстате ни каких дополнительхых утитул не надо для смены CapsLock

  1. System Preferences -> Keyboard -> Modifier Keys...

  2. Rectangle

  3. Alacritty (Terminal)

  4. SideNotes

  5. oh-my-zsh - я не использую, слишком много всего https://starship.rs

  6. homebrew

Недавно обменял свой MacBook Pro 16" 64Gb ram на новый MacBook Pro M1 Max 16" 64Gb ram, очень нравится.

Посоветовал бы MacPorts вместо homebrew, все ставиться в /opt/local и не захламляет основную систему

я не посоветовал MacPorts из-за того что люди которым я доверяю отзывались не очень хорошо. Они перешли на Homebrew. Я не профессионал, и советовать то что я не использовал не буду ;)

НЛО прилетело и опубликовало эту надпись здесь

SideNotes

В последней версии MacOs

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

да, я знаю, но меня "Apple Notes" не устраивает. Sidenotes мне гораздо приятнее ;)

извините, всё обсуждение не осилил, но похоже топикстартер не почитал про шоткаты, для переключения между окнами приложения есть удобное сочетание команд+тильда! жеж, даже палец перемещать никуда не надо. а вот копирование вставка а ля вин по сравнению с маком это садомазо, контрол-ц потом альт таб потом контор-в бррррр =(, куда как проще в ос-икс, команд-ц соманд-таб соманд-в =) имхо конечно, опыт работы больше 20-ти лет, и могу сказать что как-то раз принесли мегаплан на базе линуха, так пусконаладчики маялись не один день, в то время как минут за 15 его лехко запустили на ос-икс

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

НЛО прилетело и опубликовало эту надпись здесь

но IDEA всегда на шаг впереди! :(

Опережает на одну идею

Между окнами одного приложения можно переключаться по «Command + `»

А между окнами разных приложений? )

А для разных приложений - можно использовать свайп тремя пальцами по экрану )
Очень удобно консоль / IDE / браузер располагать на соседних рабочих столах и из IDE в одно движение попадать в консоль или браузер )

Для меня Space — это какая-то определённая задача, проект. В одном спейсе у меня IDE, консольки, браузер и прочее, для одного проекта, в другом спейсе — для другого. Если я все консоли всех проектов в одном спейсе буду держать, то это будет каша, в которой будет сложновато разобраться.

Ну и окон у меня, в принципе, много всяких разных.

Для меня Space — это какая-то определённая задача, проект

У macOS другая парадигма. Если делать так, как вы, то и возникают многочисленные проблемы, и приходится настраивать, дорабатывать macOS, как это делали вы. А если же использовать переключение между spaces с той же целью, с какой вы всегда использовали alt tab в Linux и Windows, то проблем не возникает*. Правда, в этом случае для каждого проекта будет несколько spaces, но что мешает сгруппировать spaces? Например, если два проекта, то все spaces, относящиеся к первому проекту, находятся слева, а все spaces, относящиеся ко второму проекту, находятся справа. То есть держать все spaces, относящиеся к одному проекту вместе, рядом друг с другом, а не вперемешку со spaces, относящимся к другим проектам.

* Одна только функция, вызываемая нажатием зеленой кнопки, намекает, что macOS предназначена для активной работы с несколькими пространствами одновременно.

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

А если же использовать переключение между spaces с той же целью, с какой вы всегда использовали alt tab в Linux и Windows
Т.е. для переключения между окнами? Предлагаете каждое окно в новом «спейсе» открывать?

Большие окна, которые разворачиваете на весь экран, да. С теми окнами, которые поменьше, использовать функцию деления экрана на 2 части, появляющуюся при наведении на зеленую кнопку. А те окна, которые еще мельче, разместить на одном или нескольких рабочих столах.

И между всеми получившимися пространствами переключаться. И никакие alt+tab (cmd+tab) не нужны - их заменяет переключение между пространствами. А автоматическое изменение порядка пространств на основании того, к каким за последнее время вы чаще всего обращались, то есть автоматическое расположение в текущий момент нужных вам пространств рядом, позволяет экономить время и делает функцию переключения между пространствами еще больше похожей на alt+tab.

свайп тремя пальцами по экран
У вас мак с сенсорным экраном?..

Эм... Нет )))
Действительно, свайп 3 пальцами по экрану не помогает переключить открытое окно ) Лучше использовать все-таки тачпад )

Откровенно говоря, вообще не имел особых проблем с переключением окон - всегда по рабочим столам раскидываю и достаточно просто переключаюсь... Если надо - можно пересортировать окна, чтобы меньше свайпить.

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

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

А потом достало всё это пилить + медленный докер + медленный brew, и в итоге ушёл на XPS+Manjaro. Линукс есть линукс, местами шероховат, но в целом доволен. Ну и open source рулит :)

А потом достало всё это пилить + медленный докер + медленный brew, и в итоге ушёл на XPS+Manjaro. Линукс есть линукс, местами шероховат, но в целом доволен. Ну и open source рулит :)

Есть вероятность, что моя история тем же самым закончится )

> ушёл на XPS+Manjaro
Как вы живете с XPS?
Мне тут пару месяцев назад рабочий XPS (p91f) выдали, на убунте правда, но не суть. Решил попробовать после стольких лет на макбуках что-то ещё в рамках рабочей машинки. Дома — десктоп с gentoo в роли основного компьютера, привык к i3wm, решил блин попробовать ноут на свою голову, чтобы софтварные привычки не делить.
И вот конкретно XPS — он отвратительный.
Бликующий 4к экран (сенсороный, благо софтварно это можно отключить), просто отвратительная по ощущениям клавиатура и ещё более отвратительный тачпад, пользоваться которым — мучение (а без указателя в большинстве современных интерфейсов приложений все-таки неудобно), зарядка-кирпичик в середине провода с неотключемым ярким белым светодиодом (хорошо не синим), так себе звук, так себе микрофоны, правда вебкамера неплоха.
Ну то есть в режиме «воткнул внешний монитор и клавомыш» жить конечно можно, он так от десктопа ничем не отличается (кроме мощности), но это ноутбук всё-таки, у него юзкейс шире по определению.
Я совершенно не ожидал, что в 2021 году за такие деньги (а это далеко не самая дешевая моделька) можно выпускать ноут с такими убогими средствами ввода.
В общем — совершеннейшее разочарование, если честно.
Софтварные привычки это конечно хорошо, но когда с тача нормально в элементы интерфейса попасть не можешь (потому что ему кажется что палец двигается, хоть это просто клик) и он касания детектит через раз (причем это не я криворукий, с макбуками за 10 лет таких проблем небыло никогда) и все надо делать медленно и аккуратно и только тогда это работает — это просто наглухо перечёркивает остальные плюсы.

У меня XPS 9370 3-4-летней давности. Тачпад и клавиатура, как раз-таки, удобные. Тачпад, может, едва не дотягивает до макбучного. До этого был макбук с butterfly-клавой -- вот она реально напрягала.

Для моих целей на работе:

  • 80-90% времени на раб. месте с внешними (обычными, не-HiDPI) мониторами и клавой, 10-20% совещания и мобильная работа

  • удобный пакетный менеджер для разработки (docker, phpstorm, vscode, vim), девопса (terraform, ansible, aws, ...) и офиса (slack, mail, etc.)

  • нативные контейнеры

XPS подошёл лучше.

А для дома macbook+macos по цене/удобству мне кажутся намного лучше, чем xps+linux. Потому что на маке "всё работает", а линукс периодически нужно допиливать.

Но на макбук у меня все равно денег нет, поэтому дома винда :)))

Друзья! Посоветуйте, пожалуйста, нормальный архиватор под MacOS. Почему-то все популярные, которые мне довелось перепробовать сразу же начинают распаковывать весь архив. Нужна возможность иногда просто зайти в архив и посмотреть содержимое, не распаковывая, или выбрать для распаковки какой-то конкретный файл (группу файлов). Что-то более или менее похожее - BetterZip, но всё равно он слишком громоздкий и ни в какое сравнение с тем же 7-zip. Пока приходится выкручиваться тем же 7-zip'ом из под Wine.

На сайте 7-zip есть 7-Zip 21.04 beta (2021-11-02) с версией для MacOS, но есть нюанс: console version

Благодарю! Про консольную версию я знаю. Но меня интересует с GUI.

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

Точно так. С тех пор как завели фар - на мае ваще идеально стало

Keka

А Вы сами пользовались этой программой? Только что скачал и попробовал - нет такой опции, чтобы просто открыть файл (оказывается, она у меня уже была давно куплена, а значит я её пробовал). В настройках посмотрел и не увидел возможности просто открыть архив без каких либо манипуляций с ним. Можно только авто/рас/запаковать. Возможно я чего-то недоглядел? Если подскажете, куда ткнуть, буду признателен.

Ппц, пардон, пьяный наверное был и коммент Ваш не читал :(

Я для этого использовал double commander (клон total commander'a, поддерживающий часть его плагинов). Подозреваю, что многие другие файлменеджеры, вроде far должны сгодиться для такой задачи.

BandiZip

Вроде так умеет,но не могу утверждать я им баловался только час где-то

Таблетки от жадности есть в интернете

Я же перешёл на бесплатный The Unarchiver

Вот прямо то, что нужно! Спасибо!

НЛО прилетело и опубликовало эту надпись здесь

BetterZip ещё можно, стоит денег. У меня подписка на SetApp просто и он там есть.

Так ведь я написал про него изначально. Но он мне показался слишком тяжёлым, что ли.

Если только распаковывать, можно посмотреть Forklift, только заходить через контекстное меню -> show package contents.

совсем забыл про защиту macOS, вот несколько сайтов:

  1. https://objective-see.com - бесплатные утитулы для безопасности macOS

  2. https://www.obdev.at/products/littlesnitch/index.html - обезателно, этот firewall стоит своих денег

  3. https://github.com/drduh/macOS-Security-and-Privacy-Guide - вагон безопастности на любой вкус

если есть любые вопросы на счет мацос можете писать в личку, помогу чем смогу :)

всем хорошего время суток!

НЛО прилетело и опубликовало эту надпись здесь

встроенный файрволл pfctl отличный. Так же он используется pfSense (так просто инфа :) ). Я использую оба, pfctl загружаю когда путешествую (я блокирую все, все через впн), а вот little snitch ежедневно. Иногда неохота мучатся с pfctl ;) . Всегда использую dnscrypt (с DNSSEC) с пониженными привилегиями и перевожу вес dns с 53 на 8053, вот таким вот образом с помощью pfctl. вот мой конфиг пока я дома :):

cat /etc/pfctl.conf

scrub-anchor "com.apple/" nat-anchor "com.apple/" rdr-anchor "com.apple/*"

rdr pass inet proto { tcp, udp } from any to 127.0.0.1 port 53 -> 127.0.0.1 port 8053

dummynet-anchor "com.apple/" anchor "com.apple/" load anchor "com.apple" from "/etc/pf.anchors/com.apple"

Не холивара ради, просто интересно — владельцы упомянутого Dell XPS 13, как вы с этим живёте?





Складывается впечатление, что производители современных «профессиональных ноутбуков» ненавидят программистов. То End через Fn, то Insert, то обе, а то и Insert/Home/End сразу. Ладно бы ещё только Insert — аккорды вроде Shift+End => Ctrl+Insert, далеко не всем нужны, но как же без банального Home/End-то? Все владельцы XPS работают в vim? А как во всём этом великолепии нащупать ту же F5? Хоть бы пупырки на границе групп сделали.

Заголовок спойлера


А если война дебаг? 5 минут крадёшься к подозрительному месту, лавируя между F7 и F8, и (о нет) нажимаешь F9. Жизнь боль, только в ThinkPad пока остаются нормальные (с точки зрения layout, но, к сожалению, уже не с точки зрения качества/хода клавиш) клавиатуры.

(к макбукам всё вышесказанное тоже относится, но там всегда своя атмосфера)

Для совещаний пойдёт, а для работы подключаю обычную клаву через док.

У меня вот так было. Как-то приспособился, но привыкал долго. И всё-равно нет-нет, да на pgup, pgdown жал, когда не следует

У меня оба XPS13 - в предыдущем (9350) - все отлично, и блок стрелок отдельно, без лютой добавки в блок PgUP, PgDN и Ins без FN. В следующих (начиная с 9370) - уже лютый треш. Но вот в XPS15 пока все ок. Тоже все отдельно.

А меня наоборот бесит когда клавиши Home и End ставят куда-либо кроме Fn+Left и Fn+Right. Аналогично PgUp и PgDn = Fn+Up и Fn+Down. Ненавижу когда их выносят в отдельный столбик справа от всей клавиатуры.

Особые индивидуумы поставили на Fn+Left Fn+Right Предыдущий трек и Следующий трек. Сидишь программируешь, чуть расслабился, забыл, как нажмешь и тут порнуха на всю громкость орёт в фоновом окне. Первые 5 секунд полный конфуз. Пытаешься ее выключить теми же клавишами, а они только переключают ролики. От этого привлекаешь еще больше внимания. Потом еще фиг найдешь это окно, приходится через терминал процесс убивать.

И вот именно на Mac с Apple Silicon он запустится? Просто, если там написано arm64, это не значит что на M1 оно заведётся. На образе memcached вот тоже было написано, но там хотя бы руками можно собрать.

Если у Вас не работает linux/arm64/v8, поищите linux/arm64, по тэгам типа версия-aarch64.

А кто-то еще пользует MySQL?

Мы перешли на postgres.

@it_monk - мы запустили, но через 3 дня свичнулись на постгрес )

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

>Набираешь rm -Rf *, а тебе всё равно задают вопрос:

У вас в терминале используется zshell и подтверждения просит именно она, это очевидно. Используйте bash/... и этой проблемы не возникнет.
Или, как человек считающий linux своей философией, поищите RM_STAR_SILENT в man zshoptions.


Подскажи сижу на Monterey. Переключаю CapsLockом язык и без паузы продолжаю печатать никакого лага не замечаю вообще. Я правильно понял что у вас переключает с задержкой? Спасибо за советы сам недавно перешел на мак и долго плевался от ОС.

Ну вот да, переключает не всегда. В общем-то, это не новость и не уникальный случай, на сайте Apple эта беда висит уже года два https://discussions.apple.com/thread/250797717

НЛО прилетело и опубликовало эту надпись здесь

Пробовал, не помогает

Проблеме больше пяти лет, похоже там комбинация проблем: https://apple.stackexchange.com/questions/263882/how-to-fix-macos-sierra-language-switching-bug/263900

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

Тоже смотрю на Мак из-за железа. Есть ли хороший Tiling WM для макоси?
У меня сейчас xmonad

WM, как такового, там нет, но есть обёртки разной степени гибкости. Вот неплохой обзор: https://danmackinlay.name/notebook/macos_wm.html

Плюс ещё пара не упомянутых там вариантов:
https://github.com/szymonkaliski/hhtwm
https://github.com/rxhanson/Rectangle

В том-то и дело, что я не знаю. Этот, судя по всему, один из самых популярных.
Тут вот чувак тоже на него перешел и вроде ок ему. https://www.reddit.com/r/unixporn/comments/qet5uk/yabai_first_steps_after_awesome_wm/
Он правда на AwesomeWM был.

Я на Yabai очень давно и плотно. До этого разные решения пробовал. Если хочется по горячим клваишам и чтобы само по тайлам раскидывало - то это оно.

Как разработчик, переехавший на мак в 2012 (до того с ~2000 использовал FreeBSD + KDE на десктопе), могу сказать что единственное, чего не хватает в макоси - "Always on top" в WM. Все остальное, на что вы жалуетесь, есть большей частью из коробки, например:

Заметьте, тут нет окон, только приложения: если у приложения несколько окон, например, у вас открыто несколько проектов в VSCode, то переключатель становится абсолютно бесполезен

Переключение между окнами приложения: Command ~ Также есть удобный шорткат "окна программы", у меня стоит в Ctrl + стрелка вниз но не уверен что это дефолтный. Вообще загляните в Настройки - клавиатура, там куча полезных шорткатов настраивается + можно отключить назойливые автозамены сразу же.

Если в момент переключения этим способом указатель мыши оказался в центре (не обязательно его при этом двигать), то всегда будет выбран тот язык, над которым висит указатель

-- там же в настройках клавиатуры "переключаться на язык документа"

Проблема: Autocomplete в терминале.

В любом случае тем, кто перешёл на macOS с Линукса, придётся свыкнуться с тем, что терминал здесь не такой удобный.

Странно слышать такое от линуксоида, там же обычный шелл (zsh по умолчанию, я по старинке пользую bash). Правильно сказать так - шелл настроен по умолчанию немного не так, как в именно вашем дистрибутиве линукса. Правьте .profile, .bashrc, .inputrc и будет вам счастье.

Сам терминал в макоси довольно неплох, особенно радует сохранение истории терминала между перезагрузками (для этого нужно снять галочку в общие - "закрывать окна при завершении работы программы"). Но мне не хватало гибкости и я много лет уже использую вместо штатного iTerm2 (https://iterm2.com). Отличный freeware терминал с чудовищным количеством возможностей, вплоть до макросов и треггеров. Не забудьте задонатить, если понравится, там реально большая работа ребят.

Напоследок - вместо Klipper (история буфера обмена) использую Clipboard (https://apps.apple.com/app/id1443858830). Бесплатной версии вполне хватает.

Тут советовали Alfred вообще, если что в нём и история по буферу обмена тоже есть.