Эта иллюстрация сделана нейронкой ruDALL-E по запросу «Linux по сравнению с macOS».
Эта иллюстрация сделана нейронкой ruDALL-E по запросу «Linux по сравнению с macOS».

Ноутбук — главный девайс в моей жизни, я провожу за ним бо́льшую часть суток. Он должен быть лёгким, компактным и мощным. Долгое время лидером по этим параметрам был Dell XPS 13, но всё поменялось с выходом MacBook Air на процессоре M1.

Air всего на 100 граммов тяжелее XPS 13, но примерно в три раза мощнее, автономнее и не нуждается в активном охлаждении. Никогда не думал, что скажу подобное про технику Apple, но MacBook Air — самое крутое устройство в своей весовой категории на рынке, оставившее конкурентов далеко позади.

Я фанат Линукса, эта операционная система для меня больше, чем просто окружение. Это философия, новостная повестка и постоянный предмет обсуждения. Поэтому сама идея отказа от Linux в пользу другой ОС меня всегда отталкивала. Да и тот эпизодический опыт, когда приходилось что-то делать в macOS, был эмоционально неприятным.

Но появление M1 посеяло во мне зерно сомнений: мой ноутбук больше не был самым крутым и навязчивой мыслью было то, что я отказываю себе в чём-то большем. Это зерно прорастало и проросло: я купил MacBook Air с 16GB ОЗУ и 512GB SSD, с удивлением обнаружив, что он ещё и стоит дешевле моего XPS. Впереди меня ожидали настройка окружения, борьба с Docker, грусть от отсутствия привычного автодополнения в консоли и много чего ещё.

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

Пространство на экране ноутбука — ценный ресурс и жалко тратить его на Dock, который сильно проигрывает по функционалу аналогичным инструментам в других операционных системах. Почему Dock не нужен очень хорошо написано в этой статье на Хабре: 7 причин почему вам не стоит переходить на Mac, или как справиться с этой демонической машиной.

Тем не менее Dock можно скрыть, продолжая получать от него некоторую пользу: если удалить из него всё ненужное, оставить нужное, сместить в сторону, настроить автоскрытие, назначить сочетание клавиш Option + Tab на активацию.

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

Так-то лучше
Так-то лучше

Проблема: Command + Tab (аналог Alt + Tab в других ОС) показывает все приложения со всех рабочих столов, непригоден для переключения между несколькими окнами одного приложения.
Решение: использовать альтернативный переключатель окон AltTab, использовать жесты тачпада.

Переключение по Command + Tab настолько бестолковое, что, как я понял в результате опроса коллег и знакомых, им не пользуется почти никто. Своей бессмысленностью оно вдохновлено Dock — собирает все приложения (включая те, у которых нет открытых окон) со всех пространств (они тут называются Spaces, аналог рабочих столов в Линуксе и Винде):

«Переключатель» курильщика
«Переключатель» курильщика

Заметьте, тут нет окон, только приложения: если у приложения несколько окон, например, у вас открыто несколько проектов в VSCode, то переключатель становится абсолютно бесполезен, потому что переключать он начинает на какое ему вздумается окно. Тут, конечно, можно возразить, что переключаться между окнами удобно жестами на тачпаде. Удобно, да. Но нажать один раз Command + Tab гораздо быстрее, чем свайпнуть тремя пальцами вниз, навести на окно и кликнуть по нему.

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

В первые часы использования свежекупленного макбука, когда я понял, что Apple мне предлагает вот это в качестве инструмента, которым я пользуюсь чаще всего, у меня пригорело настолько, что я восстановил систему до заводских настроек, сказал жене «держи, дарю» и пошёл спать. Но уснуть у меня не получилось.

Много раз друзья, коллеги, и просто случайные собеседники в соцсетях советовали мне попробовать macOS, говоря, что это удобная и простая в использовании операционная система, с прекрасным UX и UI. С таким же мнением я неоднократно сталкивался на Хабре, в Твитере: всё просто работает, не надо ничего настраивать. На деле же оказалось, что в macOS отсутствует банальный функционал, который есть у других из коробки.

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

UPD: в комментах советуют использовать Command + ~ для переключения между окнами одного приложения. К сожалению, этот способ не решает проблему переключения между окнами разных приложений.

Проблема с Command + Tab решилась использованием приложения AltTab. Но пришёл я к нему не сразу, а недели за две. Пришлось попробовать самые популярные: Witch, Contexts и Command-Tab Plus.

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

«Переключатель» здорового человека
«Переключатель» здорового человека

Жесты оказались действительно удобной штукой. Если распределить окна по пространствам, то менеджмент окон с помощью Command + Tab и жестов на тачпаде становится действительно удобным:

Не всё так плохо
Не всё так плохо

Проблема: Тайлинг окон, нормальное разворачивание окна на весь экран.
Решение: Rectangle.

Закончу тему менеджмента окон одной из самых бесполезных покупок приложений в моей жизни, утилитой Magnet. Насколько я понял концепцию macOS, отсутствие элементарных вещей, тут является нормой. Например, тут нет тайлинга окон. Это стало сюрпризом, потому что я всегда считал, что тайлинг пришёл сперва в Линукс из макоси, а потом уже и в Windows. Но нет. Есть Split View, которым невозможно пользоваться, потому что он, как и разворачивание окон на весь экран, уводит окна в отдельное пространство.

Magnet помогает и тайлить окна и разворачивать их на весь экран по-нормальному (альтернативный способ развернуть окно без создания отдельного пространства — это двойной клик по заголовку):

Такого даже в KDE нет
Такого даже в KDE нет

Потом оказалось, что есть опенсорсный проект с ещё большим функционалом. Это Rectangle, которым я теперь и пользуюсь. Опять победил опенсорс.

Проблема: Переключение раскладки клавиатуры по CapsLock для тех, кто быстро печатает и часто переключает раскладки.
Решение: Использование Karabiner-Elements.

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

Я решил отказаться от переключения по CapsLock в пользу клавиши fn, которая также при однократном нажатии переключает язык ввода. Но у этого способа оказалось две проблемы. Первая заключается в том, что если переключить раскладку и тут же начать набирать текст с шифтом, то в половине случаев пропечатывается строчная буква, а не прописная. Это само по себе раздражает, но добавляется вот ещё какая проблема. Если в момент переключения этим способом указатель мыши оказался в центре (не обязательно его при этом двигать), то всегда будет выбран тот язык, над которым висит указатель:

Гениально, не правда ли?
Гениально, не правда ли?

Оставался последний вариант: использовать сочетание из двух клавиш Command + Space или Option + Space, или Control + Space. Но я никогда не понимал, зачем использовать две клавиши там, где можно использовать одну? Apple не заставит меня быть менее продуктивным, поэтому я обратился к способу с использованием мощного инструмента Karabiner-Elements.

Проблема: Непривычная русская раскладка.
Решение: Использование раскладки «Russian - PC».

В macOS по-умолчанию используется немного непривычная для пользователя ПК русская раскладка, где точка находится в цифровом ряду и печатается через шифт. Я так скажу: человеку, который для набора точки всю жизнь нажимал клавишу в нижнем правом углу, переучиться очень сложно. Хорошо, что у этой проблемы решение очень простое, нужно просто выбрать раскладку «Russian - PC»:

Всё просто
Всё просто
Ода клавиатуре MacBook

За 20 лет использования различных клавиатур самой любимой была Logitech K750 Wireless Solar Keyboard, чудесный девайс. От клавиатур лэптопов многого ожидать не приходится, ты просто довольствуешься тем, что тебе дал производитель. У премиальных моделей ноутбуков клавиатуры, в целом, хорошие.

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

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

По-умолчанию автокомплит в терминале macOS по функционалу такой же, как в cmd.exe в Windows: подсказка при вводе команды в самом начале и помощь при вводе директории. Если набрать ca и нажать Tab, то будет напечатана подсказка, а вот если набрать sudo ca и нажать Tab, то подсказка уже напечатана не будет.

У этой проблемы есть два решения. Первое — использование встроенной Completion System:

echo 'autoload -Uz compinit && compinit' >> ~/.zshrc
source ~/.zshrc

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

Графический интерфейс в macOS пробирается даже в терминал :-)
Графический интерфейс в macOS пробирается даже в терминал :-)

Лучшего автокомплита, чем тот, который предоставляет Fig, для macOS не найти. Однако, у этого решения для меня есть два минуса: во-первых, он использует графический интерфейс, что при работе в консоли не очень привычно и я, бывало, ошибался в выборе. Во-вторых, мне показалось, что это ресурсоёмкое приложение и на генерацию некоторых подсказок требует времени (и ресурсов, соответственно).

Я рекомендую использовать Fig (опенсорс опять победил), хотя сам остановился на варианте с Completion System — автокомплит тут не такой мощный, но достаточный для ускорения написания команд и аргументов к ним.

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

shibaon@shibaon-air temp % rm -Rf *
zsh: sure you want to delete all 5 files in /Users/shibaon/temp [yn]? y

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

Когда основное окружение настроено, время перейти к настройке dev-окружения и столкнуться с проблемами, которые несёт Docker.

Во-первых, если вы на M1, то забудьте про контейнер с MySQL, придётся вместо этого использовать MariaDB.

Во-вторых, на M1 готовый образ memcached лучше не использовать, почему-то именно на macOS с Apple Silicon запускается x86 контейнер в режиме совместимости. Возможно, на момент публикации эта проблема устранена. Решается самостоятельной сборкой образа.

В третьих, опять же на M1 необходимо быть готовым к различным проблемам внутри контейнеров. Например, мы с коллегами на работе столкнулись с тем, что в некоторых случаях на самых обычных запросах может падать curl с Segmentation fault.

Рекомендую включить настройку «Use the new virtualization framework», это улучшит производительность Docker и позволит не так сильно страдать от проблемы медленной работы с файловой системой.

Это самая большая боль пользователей Docker на macOS и распространяется она и на M1 и на x86 архитектуры. Если вы монтируете локальную директорию к контейнеру, будьте готовы к тому, что операции записи-чтения будут выполняться достаточно медленно для того, чтобы сделать работу с приложениями внутри контейнера некомфортной.

Сама проблема и пути её решения хорошо описаны в этой статье. Среди прочего даже предлагается запускать Docker внутри виртуальной машины на Linux, что я, разумеется, делать не стал. Но опробовал способ с Mutagen и могу сказать, что он настолько прожорлив, что автономность (как и температура корпуса) мака на M1 становится сравнима с его x86-собратьями.

Пришлось отказаться от Mutagen. В смирении даже нашёлся свой плюс: можно заметить места в UI сайта, где нужно поработать с прелоадерами.

Проблема: Виртуальная машина с Windows и Linux.
Решение: UTM или QEMU.

Эту проблему я взялся решать больше в качестве факультатива и исследования возможностей эмуляции на MacBook с процессором M1. Что удалось выяснить:

  1. С хорошей производительностью можно запускать виртуалки только с arm64 архитектурой, x86 тормозит настолько, что работать невозможно.

  2. VirtualBox непригоден, т.к. поддерживает запуск только x86 (не 64);

  3. VmWare Fusion Player для Apple Silicon сейчас в состоянии Technology Preview и у меня не получилось завести на нём имеющиеся у меня образы Windows 10/11 ARM64, потому что загружаются они только по интерфейсу USB, а Fusion Player предлагает смонтировать .iso образ только как CD/DVD по интерфейсу IDE. Другие архитектуры эта версия Fusion Player не поддерживает; версия для macOS на процессорах Intel работает через Rosetta с соответствующей производительностью;

  4. Parallels Desktop работает хорошо, но непригоден для запуска чего-то, отличного от Windows UPD: в комментариях мне подсказали, что Parallels Desktop может запускать и Linux-виртуалки;

  5. UTM (надстройка над QEMU) — работает на макосовском Virtualization framework, можно запускать и Linux и Windows-машины, поддерживает эмуляцию x86, хоть и с большими тормозами. Я пробовал запускать Ubuntu 21.10 и Windows 10 ARM64, обе виртуальные машины работали очень быстро.

Победил опенсорс, как иначе.

«И как тебе MacBook?»

Я нарочно поместил впечатления от работы с macOS в спойлеры, чтобы акцентировать внимание на проблемах и неудобствах, с которыми я столкнулся и которые решил, а не на эмоциях.

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

Освоился и чувствую себя комфортно. А возможность возврата на Linux вижу только при условии появления на рынке достойной альтернативы на архитектуре arm64. Дело в том, что к высокой автономности и почти всегда прохладному корпусу ноутбука быстро привыкаешь. Но сильнее всего привыкаешь к скорости: текущие проекты собираются примерно в 2.8 раза быстрее, чем на Dell XPS 13, это ощутимая разница в производительности, делающая работу за компьютером заметно комфортнее.

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

Кроме того, за макбуком я стал проводить гораздо больше времени: не смотря на то, что мой интерес к работе на компьютере и так велик, мне стало ещё интереснее. Я не знаю чем это объяснить, просто факт. Надеюсь, это не пройдёт.

P.S. Кроме того, что я веду Telegram-канал «IT Монах», недавно я завёл аккаунт в Twitter, где пишу и общаюсь более неформально. Буду рад новым подписчикам и фолловерам.

Комментарии (370)


  1. vazir
    25.11.2021 09:38
    +52

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


    1. it_monk Автор
      25.11.2021 09:45
      +12

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

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


      1. vazir
        25.11.2021 09:48
        +6

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

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


      1. Monsterovich
        25.11.2021 12:31

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


      1. quwy
        25.11.2021 22:27
        +12

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

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

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

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

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

        Сноски

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

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

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


        1. it_monk Автор
          25.11.2021 22:45
          +12

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

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

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

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

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

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

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


        1. danfe
          26.11.2021 07:07
          +12

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

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


      1. alex19EP
        26.11.2021 07:29
        +1

        вряд ли дождёмся.

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


    1. sunki
      25.11.2021 12:09
      +25

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


      1. alexevil
        25.11.2021 13:18
        -1

        del


      1. vitaly_il1
        25.11.2021 17:39
        +9

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


        1. sunki
          25.11.2021 17:43

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


      1. HackcatDev
        25.11.2021 20:40
        +1

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


        1. sunki
          25.11.2021 20:46
          +3

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


          1. dakuan
            25.11.2021 21:12
            +4

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

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


            1. sunki
              25.11.2021 22:18

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


            1. FrytechTV
              26.11.2021 02:42

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


              1. kunitsyn
                26.11.2021 03:45
                +6

                Да, я тоже видел видео 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, но нельзя ожидать от системы того, что если в консоль вводить любые команды, она не сломается. Любая ОС сломается, если в её консоль бездумно печатать команды. Консоль для того и нужна, чтобы всё ломать.


                1. sashok724
                  26.11.2021 05:00
                  +8

                  Лично мне вот многие "дружелюбные к пользователю" дистрибутивы из тех что я пробовал ставить относительно недавно, меньше месяца назад, в некоторых моментах показались сложнее даже арча который у меня в качестве основной системы последние 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 не постеснялись включить в репозиторий), и может получится действительно что-то с человеческим лицом.


                  1. megahertz
                    26.11.2021 09:45

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


                1. FrytechTV
                  26.11.2021 20:27

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


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


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


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


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


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


            1. Visioner
              26.11.2021 10:29
              +4

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

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


              1. dakuan
                26.11.2021 12:33

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

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


                1. PsyHaSTe
                  01.12.2021 17:22
                  +1

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


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


        1. citius
          25.11.2021 23:43
          +5

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

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


          1. Neikist
            26.11.2021 12:55

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


            1. citius
              26.11.2021 12:58
              +1

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

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


              1. Neikist
                26.11.2021 13:16

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


                1. citius
                  26.11.2021 13:19
                  +1

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

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

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


                  1. Neikist
                    26.11.2021 13:31

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


                    1. citius
                      26.11.2021 13:34
                      +1

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

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

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


                      1. Neikist
                        26.11.2021 13:36

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


                    1. FrytechTV
                      27.11.2021 02:21

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


            1. cepera_ang
              26.11.2021 13:28

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

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


              1. Neikist
                26.11.2021 13:33

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


                1. cepera_ang
                  26.11.2021 13:51

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


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


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


            1. Dmitry3A
              30.11.2021 19:06

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

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


              1. Neikist
                30.11.2021 19:17

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


                1. Dmitry3A
                  30.11.2021 19:32

                  изредка чего то там в iosной части софта править, да брать в очень короткие поездки (к друзьям на пьянку, в деревню к родственникам).
                  А удалённо к нему подключаться если что?

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

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

                  Какой-нибудь Ryzen 7/64gb RAM/2x1 TB SSD можно собрать ~ $1000 и будет рвать все лаптопы.


                  1. Neikist
                    30.11.2021 20:09

                    Увы, 40 на 5 на 55 соотношение примерно между городами. И предпочитаю при отъезде обесточивать жилье, ибо расстояния большие все таки, Питер-Мск-Брянск, и мало ли что произойдет во время отсутствия. А так да, мощный десктоп это прямо кайф.


        1. alemiks
          25.11.2021 23:51
          +6

          ничоси, кто-то до сих пор верит в миф про «мак стоит как майбах». Вы давно смотрели цены на топовые буки типа dell xps или lenovo x1?


    1. Antervis
      25.11.2021 12:17
      +28

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

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


      1. alexevil
        25.11.2021 13:25
        +11

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


        1. DMGarikk
          25.11.2021 13:34
          +34

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


          1. alexevil
            25.11.2021 14:17
            +4

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


            1. Self_Perfection
              25.11.2021 16:36
              +4

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

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


              1. Neikist
                25.11.2021 17:20
                +8

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

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


              1. ratijas
                27.11.2021 12:35
                +2

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

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

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

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

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

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

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


            1. Antervis
              25.11.2021 18:27
              +4

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

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


              1. evgenyk
                25.11.2021 20:53
                +10

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

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


                1. NNikolay
                  26.11.2021 05:44

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


                  1. danfe
                    26.11.2021 08:02
                    +1

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


                    1. megahertz
                      26.11.2021 09:54

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


                1. anba8005
                  26.11.2021 09:58

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


              1. apro
                25.11.2021 22:29

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


              1. alexevil
                26.11.2021 11:31
                +1

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

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

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

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


          1. JTG
            25.11.2021 16:53
            +12

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

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

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


            1. vakhramov
              25.11.2021 22:08

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


              1. reid2
                25.11.2021 23:06
                +1

                Ответ- LTSC


                1. vakhramov
                  25.11.2021 23:50

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


                  1. befree
                    26.11.2021 00:14

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


                    1. vakhramov
                      26.11.2021 00:23

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

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


                      1. KvanTTT
                        26.11.2021 02:39

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

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


                1. Fullmoon
                  26.11.2021 00:41

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


                  1. thousandsofthem
                    26.11.2021 17:33

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

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

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


            1. T_Cirkla
              25.11.2021 23:30

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


              1. AterCattus
                26.11.2021 10:09

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


          1. ratijas
            27.11.2021 12:22

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

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


        1. cr0nk
          25.11.2021 14:15
          +8

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

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


          1. acmnu
            25.11.2021 21:51
            +5

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


          1. alexevil
            26.11.2021 14:02

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

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


            1. cepera_ang
              26.11.2021 14:07
              +1

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


              1. alexevil
                26.11.2021 14:14

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

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


        1. sunki
          25.11.2021 14:26
          +7

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


        1. sa1ntik
          26.11.2021 13:36
          +2

          Возможно, это было когда-то - за последние лет 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 ибо рабочая необходимость. Не сказал бы что ему всё очень интуитивно и понятно, хотя сотрудник прекрасный.


      1. AWE64
        25.11.2021 15:44
        +5

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


        1. Mayurifag
          25.11.2021 16:09
          +1

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


          1. AWE64
            25.11.2021 16:22

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

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

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

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


            1. Mayurifag
              25.11.2021 18:45

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

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

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

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


        1. tagirb
          25.11.2021 16:25
          +1

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


        1. mapnik
          25.11.2021 23:17
          +1

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

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


        1. T_Cirkla
          25.11.2021 23:35

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


        1. 0xd34df00d
          26.11.2021 03:41
          +3

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


        1. danfe
          26.11.2021 07:20
          +1

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


  1. anonymous
    00.00.0000 00:00


  1. anonymous
    00.00.0000 00:00


  1. chernish2
    25.11.2021 09:45

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


    1. it_monk Автор
      25.11.2021 09:47
      +6

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


  1. feverqwe
    25.11.2021 09:47
    +3

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


    1. it_monk Автор
      25.11.2021 09:55
      +4

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

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


    1. befree
      26.11.2021 00:19

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


    1. megahertz
      26.11.2021 10:01

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


  1. ugenk
    25.11.2021 09:48
    +18

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


    1. it_monk Автор
      25.11.2021 09:52
      +4

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


    1. EmachinesDIMA
      25.11.2021 09:54
      +1

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


      1. PsyHaSTe
        01.12.2021 14:37
        -3

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


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


        1. Layan
          01.12.2021 18:24
          +2

          В маке скорее переключение между активными программами. И дополнительно переключение между окнами текущего приложения Ctrl + ~. Что, как по мне, даже удобнее. Не мог найти такой же функционал для Windows.


          1. Neikist
            01.12.2021 18:28

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


    1. Kelly
      25.11.2021 11:08
      +6

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


      1. persona
        25.11.2021 12:54
        +6

        Или fishshell


        1. vnkr
          25.11.2021 13:42

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


      1. rehci
        25.11.2021 15:24

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


        1. myrrc
          25.11.2021 23:50
          +1

          Рецепт, как сделать из ванильного 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

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


          1. Valery4
            26.11.2021 19:14
            +1

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


            1. garbagecollected
              26.11.2021 20:43

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


        1. alex19EP
          26.11.2021 07:46

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


    1. duskpoet
      25.11.2021 11:32
      +8

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


    1. domix32
      25.11.2021 12:42
      +1

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


      1. Valery4
        26.11.2021 19:15

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


        1. domix32
          26.11.2021 22:56

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


          1. middle
            27.11.2021 07:26

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

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

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


        1. Valery4
          26.11.2021 19:17

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


    1. antarx
      25.11.2021 13:10
      +9

      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 стал существенно удобнее.


  1. anonymous
    00.00.0000 00:00


    1. Valery4
      26.11.2021 19:12

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


  1. n0dwis
    25.11.2021 09:56
    +16

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

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


    1. it_monk Автор
      25.11.2021 10:02
      +1

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


      1. DMGarikk
        25.11.2021 10:31
        +6

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


        1. it_monk Автор
          25.11.2021 10:39
          +3

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


          1. Zhurikello
            25.11.2021 17:51

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


            1. it_monk Автор
              25.11.2021 18:05

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

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


        1. Nick0las
          25.11.2021 14:17
          +2

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


        1. sa1ntik
          26.11.2021 13:49

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

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

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

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

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


    1. ClearAirTurbulence
      25.11.2021 10:46
      +2

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

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

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


    1. ertaquo
      25.11.2021 12:57
      +5

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


    1. oOKIBrTlUTohw4Sc
      25.11.2021 13:04
      +4

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

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

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


      1. Nick0las
        25.11.2021 14:28
        +1

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


        1. artemlight
          25.11.2021 15:18
          +1

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

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


        1. Bringoff
          25.11.2021 15:19
          +3

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

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


        1. rstepanov
          25.11.2021 15:48
          +2

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


        1. oOKIBrTlUTohw4Sc
          25.11.2021 16:36
          +2

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

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

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


          1. Neikist
            25.11.2021 17:24
            +1

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


            1. LynXzp
              25.11.2021 23:24

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


    1. alexander222
      25.11.2021 14:04
      +3

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


    1. tagirb
      25.11.2021 15:25
      +1

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

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


    1. lexey111
      25.11.2021 15:32
      +1

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


    1. D0001
      25.11.2021 18:06

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

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

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


    1. Rishquer
      25.11.2021 18:06

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


  1. eov
    25.11.2021 10:02
    +15

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

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


    1. mdcool
      25.11.2021 11:57
      +1

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


    1. Bringoff
      25.11.2021 11:57

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

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


  1. ajijiadduh
    25.11.2021 10:04

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


    1. rstepanov
      25.11.2021 11:15
      +3

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


      1. rstepanov
        25.11.2021 13:46
        +2

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

        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".


        1. ajijiadduh
          25.11.2021 20:06

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


        1. FlashHaos
          28.11.2021 00:23
          +1

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

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


          1. rstepanov
            28.11.2021 00:27

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


  1. volchenkodmitriy
    25.11.2021 10:04
    +1

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


    1. it_monk Автор
      25.11.2021 10:12

      Спасибо )

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

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


      1. rinson
        25.11.2021 10:20
        +2

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


    1. KReal
      25.11.2021 17:03

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


  1. Alroniks
    25.11.2021 10:23
    +5

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


    1. it_monk Автор
      25.11.2021 10:25
      +4

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


      1. rstepanov
        25.11.2021 11:17
        -5

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


      1. extempl
        25.11.2021 11:30
        -1

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


        1. rstepanov
          25.11.2021 11:43
          +1

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


    1. Self_Perfection
      25.11.2021 10:56
      +3

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


      1. GarretThief
        25.11.2021 13:32
        +7

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


        1. it_monk Автор
          25.11.2021 14:11
          +1

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


          1. garbagecollected
            26.11.2021 05:51

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


            1. danfe
              26.11.2021 07:35

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

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


              1. garbagecollected
                26.11.2021 20:23

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


                1. danfe
                  26.11.2021 22:29

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


      1. seralekseenko
        25.11.2021 18:08

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

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


  1. ufoton
    25.11.2021 10:37
    +1

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


    1. thousandsofthem
      25.11.2021 13:18

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


      1. ufoton
        25.11.2021 13:28

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

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

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


        1. thousandsofthem
          25.11.2021 13:35
          +2

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

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


          1. ufoton
            25.11.2021 13:50
            +2

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

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


  1. fshp
    25.11.2021 10:50
    +2

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

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


  1. Self_Perfection
    25.11.2021 10:58
    +1

    Что умеет Magnet вполне есть в KDE, делается скриптом UltrawideWindows для kwin.


  1. igrushkin
    25.11.2021 10:59
    +1

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


    1. it_monk Автор
      25.11.2021 11:11
      +1

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


  1. revenger
    25.11.2021 11:01
    +6

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


  1. DarthVictor
    25.11.2021 11:04
    +8

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

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

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


    1. it_monk Автор
      25.11.2021 11:13
      +6

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


    1. rstepanov
      25.11.2021 11:22

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


  1. alemiks
    25.11.2021 11:31
    +6

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


    1. sunki
      25.11.2021 12:25

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


    1. it_monk Автор
      25.11.2021 12:30
      +2

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

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


  1. extempl
    25.11.2021 11:32
    +1

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

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


    1. it_monk Автор
      25.11.2021 12:31
      +1

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


  1. Sild
    25.11.2021 11:37

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


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


    1. alemiks
      25.11.2021 11:38

      открыть и закрыть :)

      Important note: Spectacle is no longer being actively maintained


      1. Sild
        25.11.2021 11:42

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

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


        1. alemiks
          25.11.2021 11:43
          +1

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


    1. Valery4
      26.11.2021 19:20

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


  1. extempl
    25.11.2021 11:38
    +11

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

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


    1. vvzvlad
      25.11.2021 18:09
      +1

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


  1. cepera_ang
    25.11.2021 12:19
    +12

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


    1. Vitaly48
      25.11.2021 14:08
      -1

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


      1. cepera_ang
        25.11.2021 14:15
        +2

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


      1. TachikomaGT
        25.11.2021 20:04

        https://docs.brew.sh/Shell-Completion

        И команды подсказывает, и ветки.


    1. DirectoriX
      25.11.2021 14:36
      +1

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


      1. cepera_ang
        25.11.2021 15:46

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


      1. tagirb
        25.11.2021 15:59
        +1

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

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


    1. alex19EP
      26.11.2021 08:12

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

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


  1. buldezir
    25.11.2021 12:33
    +3

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

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


    1. it_monk Автор
      25.11.2021 12:41

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


    1. geshido
      25.11.2021 12:48
      +1

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

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


      1. Taxopr
        25.11.2021 13:37

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


      1. KoCMoHaBT61
        25.11.2021 15:17

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


  1. vsb
    25.11.2021 12:37

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


    1. it_monk Автор
      25.11.2021 12:55
      +1

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


      1. unclegluk
        25.11.2021 21:21

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


      1. siarheiblr
        26.11.2021 01:30

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


      1. PsyHaSTe
        01.12.2021 17:33

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


    1. ufoton
      25.11.2021 13:31
      +1

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


    1. thousandsofthem
      25.11.2021 13:41
      +1

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

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


      1. dolfinus
        25.11.2021 21:49

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


        1. thousandsofthem
          26.11.2021 17:39

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


          1. dolfinus
            27.11.2021 13:56

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


            1. thousandsofthem
              27.11.2021 14:05

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


              1. dolfinus
                27.11.2021 14:16

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


    1. thousandsofthem
      25.11.2021 15:25
      +1

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


      1. iproger
        25.11.2021 18:41

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


  1. polyakov_andrey
    25.11.2021 12:55
    +4

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


  1. LVGroup
    25.11.2021 13:58

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


  1. syit
    25.11.2021 14:03
    +3

    Всем привет, напишу что я исползую, да и кстате ни каких дополнительхых утитул не надо для смены 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, очень нравится.


    1. Ru6aKa
      25.11.2021 15:14
      +1

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



      1. syit
        25.11.2021 16:03

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


  1. anonymous
    00.00.0000 00:00


    1. LeshaRB
      26.11.2021 01:22

      SideNotes

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

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


      1. syit
        26.11.2021 14:45

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


  1. ABOMETP
    25.11.2021 14:39
    -3

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


    1. akuzmin
      25.11.2021 15:39
      +5

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


  1. uburame
    25.11.2021 14:45
    +2

    На что только люди не идут чтоб IDEA не тормозила ;)


    1. Rajken
      25.11.2021 14:58
      +13

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


      1. Solovey572
        25.11.2021 20:40

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


  1. s256
    25.11.2021 15:28
    +1

    Касательно тормозов в Docker: немного облегчает жизнь http://docker-sync.io/


  1. debug45
    25.11.2021 15:43

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


    1. it_monk Автор
      25.11.2021 15:53
      +2

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


      1. SabMakc
        25.11.2021 16:07

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


        1. it_monk Автор
          25.11.2021 17:19

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

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


          1. Finterio
            29.11.2021 13:44

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

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

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


            1. Finterio
              29.11.2021 21:46

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


            1. Chamie
              30.11.2021 07:40
              +1

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


              1. Finterio
                30.11.2021 12:26

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


                1. Finterio
                  01.12.2021 02:45
                  -1

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


        1. Chamie
          26.11.2021 09:17
          +1

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


          1. SabMakc
            26.11.2021 18:40

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


      1. SabMakc
        25.11.2021 16:16

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

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


  1. tagirb
    25.11.2021 15:44
    +2

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

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


    1. it_monk Автор
      25.11.2021 17:00

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

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


    1. onlinehead
      27.11.2021 14:27

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


      1. tagirb
        01.12.2021 17:45

        У меня 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. Потому что на маке "всё работает", а линукс периодически нужно допиливать.

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


  1. IgorGIV
    25.11.2021 16:01
    +2

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


    1. WQS100
      25.11.2021 16:18
      +1

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


      1. IgorGIV
        25.11.2021 16:27
        +1

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


    1. lexey111
      25.11.2021 17:12

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


      1. ogustbiller
        25.11.2021 23:31

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


    1. savostin
      25.11.2021 20:02

      Keka


      1. IgorGIV
        25.11.2021 21:40
        +1

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


        1. savostin
          25.11.2021 23:18
          +1

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


    1. ru1z
      25.11.2021 23:25
      +1

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


    1. LeshaRB
      26.11.2021 01:32
      +2

      BandiZip

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

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

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


      1. IgorGIV
        27.11.2021 21:29

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


  1. anonymous
    00.00.0000 00:00


    1. Valery4
      26.11.2021 20:43

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


      1. IgorGIV
        27.11.2021 21:21

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


    1. yul
      30.11.2021 13:13

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


      1. syit
        26.11.2021 19:59

        встроенный файрволл 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"


  1. syit
    25.11.2021 16:15
    +3

    совсем забыл про защиту 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 - вагон безопастности на любой вкус

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

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


  1. anonymous
    00.00.0000 00:00


  1. JTG
    25.11.2021 16:16
    +6

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



    1. tagirb
      25.11.2021 16:29

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


    1. it_monk Автор
      25.11.2021 17:11

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


      1. vazir
        25.11.2021 19:54

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


    1. garbagecollected
      26.11.2021 07:36
      -1

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

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


  1. ReDev1L
    25.11.2021 16:25

    Во-первых, если вы на M1, то забудьте про контейнер с MySQL, придётся вместо этого использовать MariaDB.

    https://hub.docker.com/r/mysql/mysql-server


    1. it_monk Автор
      25.11.2021 17:14

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


      1. blanabrother
        25.11.2021 23:19

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


    1. savostin
      25.11.2021 20:06
      -2

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


      1. ReDev1L
        25.11.2021 20:21

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

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


        1. it_monk Автор
          25.11.2021 20:49

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


        1. it_monk Автор
          26.11.2021 20:13
          +1

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


  1. polar_yogi
    25.11.2021 16:37
    +7

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

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



  1. andyrandy
    25.11.2021 17:19

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


    1. it_monk Автор
      25.11.2021 17:21
      +1

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


  1. anonymous
    00.00.0000 00:00


  1. Lucipar
    25.11.2021 17:19
    +1

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


    1. tagirb
      25.11.2021 18:16

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

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


    1. dreamwork
      26.11.2021 15:00
      +1

      https://github.com/koekeishiya/yabai - вот это не подойдет?


      1. Lucipar
        26.11.2021 17:49

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


        1. Valery4
          26.11.2021 20:46

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


  1. kubrack
    25.11.2021 17:19
    +4

    Как разработчик, переехавший на мак в 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). Бесплатной версии вполне хватает.


    1. Valery4
      26.11.2021 20:47

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


      1. conformist
        27.11.2021 00:14

        Только за деньги.


  1. Nitrolacs
    25.11.2021 18:07

    Автор, какой у вас дистрибутив был на xps13? Стало интересно просто.


    1. it_monk Автор
      25.11.2021 18:07

      Kubuntu


    1. dreamerchant
      25.11.2021 18:25

      System:    Kernel: 5.13.0-21-generic x86_64 bits: 64 compiler: N/A Desktop: MATE 1.24.0 
                 wm: Metacity dm: LightDM Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal 
      Machine:   Type: Laptop System: Dell product: XPS 13 9370 v: N/A serial: <filter> Chassis: 
                 type: 10 serial: <filter> 
                 Mobo: Dell model: 0VM1FG v: A00 serial: <filter> UEFI: Dell v: 1.11.1 date: 07/11/2019 
      Battery:   ID-1: BAT0 charge: 26.4 Wh condition: 27.2/52.0 Wh (52%) volts: 8.6/7.6 
                 model: SMP DELL G8VCF6C serial: <filter> status: Charging 
      CPU:       Topology: Quad Core model: Intel Core i5-8250U bits: 64 type: MT MCP arch: Kaby Lake 
                 rev: A L2 cache: 6144 KiB 
                 flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28800 
                 Speed: 3365 MHz min/max: 400/3400 MHz Core speeds (MHz): 1: 3067 2: 2313 3: 2333 
                 4: 2325 5: 2288 6: 3043 7: 2344 8: 3046 
      Graphics:  Device-1: Intel UHD Graphics 620 vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 
                 chip ID: 8086:5917 
                 Display: x11 server: X.Org 1.20.11 driver: modesetting unloaded: fbdev,vesa 
                 compositor: compton tty: N/A 
                 OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 
                 direct render: Yes 
      Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel v: kernel 
                 bus ID: 00:1f.3 chip ID: 8086:9d71 
                 Sound Server: ALSA v: k5.13.0-21-generic 
      Network:   Device-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter 
                 vendor: Bigfoot Networks Killer 1435 Wireless-AC driver: ath10k_pci v: kernel 
                 port: f040 bus ID: 02:00.0 chip ID: 168c:003e 
                 IF: wlp2s0 state: up mac: <filter> 
                 IF-ID-1: br-eaafc6318fc6 state: down mac: <filter> 
                 IF-ID-2: docker0 state: down mac: <filter> 
      Drives:    Local Storage: total: 238.47 GiB used: 186.92 GiB (78.4%) 
                 ID-1: /dev/nvme0n1 vendor: Samsung model: PM961 NVMe 256GB size: 238.47 GiB 
                 speed: 31.6 Gb/s lanes: 4 serial: <filter> 
      Partition: ID-1: / size: 60.97 GiB used: 45.01 GiB (73.8%) fs: ext4 dev: /dev/nvme0n1p2 
                 ID-2: /home size: 172.02 GiB used: 141.90 GiB (82.5%) fs: ext4 dev: /dev/nvme0n1p3 
      USB:       Hub: 1-0:1 info: Full speed (or root) Hub ports: 12 rev: 2.0 chip ID: 1d6b:0002 
                 Device-1: 1-5:2 info: Realtek Integrated_Webcam_HD type: Video driver: uvcvideo 
                 rev: 2.0 chip ID: 0bda:58f4 
                 Device-2: 1-7:3 info: Foxconn / Hon Hai type: Bluetooth driver: btusb rev: 1.1 
                 chip ID: 0489:e0a2 
                 Device-3: 1-10:4 info: Shenzhen Goodix Fingerprint Reader 
                 type: Abstract (modem),CDC-Data driver: cdc_acm rev: 2.0 chip ID: 27c6:5385 
                 Hub: 2-0:1 info: Full speed (or root) Hub ports: 6 rev: 3.0 chip ID: 1d6b:0003 
      Sensors:   System Temperatures: cpu: 56.0 C mobo: 42.0 C sodimm: 43.0 C 
                 Fan Speeds (RPM): cpu: 2664 
      Repos:     No active apt repos in: /etc/apt/sources.list 
                 Active apt repos in: /etc/apt/sources.list.d/additional-repositories.list 
                 1: deb [arch=amd64] https: //download.docker.com/linux/ubuntu focal stable
                 2: deb [arch=amd64] https: //repos.codelite.org/ubuntu/ focal universe
                 Active apt repos in: /etc/apt/sources.list.d/azure-cli.list 
                 1: deb [arch=amd64] https: //packages.microsoft.com/repos/azure-cli/ focal main
                 Active apt repos in: /etc/apt/sources.list.d/dotnetdev.list 
                 1: deb [arch=amd64] https: //packages.microsoft.com/repos/microsoft-ubuntu-focal-prod focal main
                 No active apt repos in: /etc/apt/sources.list.d/fingerprint-fingerprint-gui-focal.list 
                 Active apt repos in: /etc/apt/sources.list.d/google-chrome.list 
                 1: deb [arch=amd64] http: //dl.google.com/linux/chrome/deb/ stable main
                 Active apt repos in: /etc/apt/sources.list.d/kubernetes.list 
                 1: deb https: //apt.kubernetes.io/ kubernetes-xenial main
                 Active apt repos in: /etc/apt/sources.list.d/linuxuprising-java-focal.list 
                 1: deb http: //ppa.launchpad.net/linuxuprising/java/ubuntu focal main
                 Active apt repos in: /etc/apt/sources.list.d/microsoft-edge-dev.list 
                 1: deb [arch=amd64] http: //packages.microsoft.com/repos/edge/ stable main
                 Active apt repos in: /etc/apt/sources.list.d/microsoft-prod.list 
                 1: deb [arch=amd64] https: //packages.microsoft.com/ubuntu/20.04/prod focal main
                 No active apt repos in: /etc/apt/sources.list.d/obsproject-obs-studio-focal.list 
                 Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
                 1: deb http: //packages.linuxmint.com ulyana main upstream import backport
                 2: deb http: //archive.ubuntu.com/ubuntu focal main restricted universe multiverse
                 3: deb http: //archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
                 4: deb http: //archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
                 5: deb http: //security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
                 6: deb http: //archive.canonical.com/ubuntu/ focal partner
                 Active apt repos in: /etc/apt/sources.list.d/pgadmin4.list 
                 1: deb https: //ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 main
                 Active apt repos in: /etc/apt/sources.list.d/protonvpn-stable.list 
                 1: deb [signed-by=/usr/share/keyrings/protonvpn-stable-archive-keyring.gpg] https: //repo.protonvpn.com/debian stable main
                 No active apt repos in: /etc/apt/sources.list.d/skype-stable.list 
                 Active apt repos in: /etc/apt/sources.list.d/slack.list 
                 1: deb https: //packagecloud.io/slacktechnologies/slack/debian/ jessie main
                 Active apt repos in: /etc/apt/sources.list.d/teams.list 
                 1: deb [arch=amd64] https: //packages.microsoft.com/repos/ms-teams stable main
                 Active apt repos in: /etc/apt/sources.list.d/vscode.list 
                 1: deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https: //packages.microsoft.com/repos/vscode stable main
      Info:      Processes: 380 Uptime: 1d 14h 23m Memory: 7.49 GiB used: 5.34 GiB (71.4%) Init: systemd 
                 v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Client: Unknown python3.8 client 
                 inxi: 3.0.38 
      


      1. dreamerchant
        25.11.2021 18:27

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


        1. Nitrolacs
          25.11.2021 18:50

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


          1. dreamerchant
            25.11.2021 20:13

            Нужно перебирать, это будет не очень модная, а скорее офисная модель, возможно придется вайфай на интел поменять, вместо реалтека или атероса, которые дешевые. В этом dell xps не поменять, он распаян, а сканер пальца мне не нужон


          1. it_monk Автор
            25.11.2021 20:46

            Dell почему-то принципиально не пилит поддержку сканера пальцев в XPS на Линуксе. С другой стороны, это не совсем от них зависит, нужно чтобы дистрибутивы хорошо интегрировали этот способ авторизации, а иначе какая-то фигня получится.


  1. alexander222
    25.11.2021 18:39
    +1

    Тоже думаю над тем что видимо придется переходить на мак, уж очень революционно все выглядит в плане производительности и энергопотребления. Но решил подождать еще пару лет, может аналоги появятся на linux/windows, пока текущего ноутбука вполне хватает. Qualcomm опять же обещает... https://habr.com/ru/news/t/590129/


    1. it_monk Автор
      25.11.2021 20:44

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


  1. andrewenka
    25.11.2021 19:59
    -2

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

    Ок, нажали cmd+tab, перед вами 10+ преимущественно белых прямоугольников с какими-то вкраплениями маленького текста. Переключитесь в нужное окно за секунду. Удачи ;)

    С большими иконками это делается моментально.


  1. admitted
    25.11.2021 20:40

    Да уж, ну и затяжной процесс... как пользователь IOS никогда не задумывался что такая существенная разница между данными операционками


  1. alexey_c
    25.11.2021 21:55

    Автор, а что означает "высокая автономность"?

    С чем сравнить? Сколько это в часах?

    Сильно больше 13-14 часов?

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


    1. it_monk Автор
      25.11.2021 22:20

      Я, честно признаться, не измерял. Могу с утра до вечера кодить и не думать о зарядке. XPS 13 в таком же режиме хватало на 6 часов. Здесь, субъективно, автономность как минимум в два раза больше.


  1. vyacheslavchulkin
    25.11.2021 22:11
    +1

    По настройке интерфейса, сразу видно с гнома перелез) Кстати мне новая 41 версия понравилась все из коробки есть, сторонние расширения только DashToDock и какое-то для докеров и все, на моем HP жесты работают также как на маке, уже на десктоп хочу тачпад вместо мышки.


    1. forever_live
      29.11.2021 13:33

      При этом страницей выше:
      ===
      >> Автор, какой у вас дистрибутив был на xps13? Стало интересно просто.

      > Kubuntu
      ===
      Не всегда телепатом быть легко и просто.


  1. Coocos
    25.11.2021 23:40
    -1

    Интересно на счет производительности эмуляции amd64 на М1, чтобы была возможность на коленках (без завязки на VDS) запустить Windows x64, в ней собрать и протестировать проект в VS.

    В ближайшие дни рассматриваю к покупке macbook air 16/1024. Хочу использовать с внешним монитором (пока FullHD по HDMI). Стоит ли покупать оригинальный переходник (на USB Type-A, HDMI) или подойдет более дешевый китайский?


    1. Naglec
      26.11.2021 00:30

      По моему опыту, лучше оригинал - не глючит


    1. susbox
      28.11.2021 16:56

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

      Было решено попробовать, как быстро Win 10 ARM эмулирует софт для x86. В итоге заказал облачный Mac Mini M1 у французов на неделю (легко гуглится) и установил туда сначала QEMU, затем Win 10 ARM и своё окружение. Всё заработало сразу без проблем. И главное - это скорость: на моём i7 4700HQ 16G проекты собираются в два раза медленнее, чем на тестовом М1.

      Винда для ARM. В виртуалке на Mac Mini M1. Гоняет x86е компиляторы и работает в два раза быстрее моего нативного конфига...


  1. LeshaRB
    26.11.2021 01:27

    Подскажите можно ли сделать так, чтоб полноразмерные окна открывались в самом конце?

    Например у меня два стола Desktop 1 & Desktop 2.

    Если я разверну идею в Desktop 1,. то полноразмрное окно появится после данного стола, а я хочу чтоб всегда появлялись после Desktop 2...


    1. boogiedimik
      26.11.2021 08:29
      +1

      в настройках mission control есть галочка automatically rearrange spaces based on most recent use. если ее отключить, то все новые разворачивания будут в конце. если я правильно понял вопрос.


  1. LeshaRB
    26.11.2021 01:51
    +3

    Кое-каким софтом пользуюсь, кое-что взял на заметку

    Добавлю от себя

    CopyQ менеджер буфера обмена

    Stretchly напоминалка, что пора отдохнуть

    Jiggler спасало от заказчиков на Upwork, которые любят тебя трэкать... Двигает курсор, чтоб экран не погас

    Double commaner , аналог Total commander

    The Unarchiver архиватор

    Fliqlo просто красивая заставка часы

    Paintbrush аля Paint от Microsoft

    reAmp аналог WinAmp

    Все бесплатное, что главное!


  1. LeshaRB
    26.11.2021 01:59

    Почему в комментариях в основном air?

    Ведь есть ещё Про 16 и Про 16 Макс....

    Они по лучшей чем air... Но и цена кусачая ((

    Я просто думаю, есть ли смысл сейчас менять Pro 16 2020, на Pro 16 Max 2021?


  1. garbagecollected
    26.11.2021 04:45

    Раз уж собралось столько линуксоидов, скажите мне, пожалуйста, есть ли аналог вставки текста из буфера по щелчку средней кнопки мыши?

    Мой старый Lenovo это делал по клику с тремя пальцами на тачпаде. В macOS средний клик мыши отсутствует как класс. Соответственно, тачпад клик с тремя пальцами распознает как обычный клик.


    1. vladkorotnev
      26.11.2021 07:20
      +1

      Давно на маке не был, но через BetterTouchTool такое не делается случаем?


      1. garbagecollected
        26.11.2021 08:03

        Через BetterTouchTool можно только сделать либо вставку из основного буфера обмена, либо эмуляцию средней кнопки мыши. Но сама по себе эмуляция бесполезна, т.к. ни одна прога третью кнопку мыши не поддерживает. Фишка вставки средней кнопки мыши в том, что она не забивает основной буфер обмена и не требует ничего кроме выделения текста.


        1. vladkorotnev
          26.11.2021 08:41

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


          1. garbagecollected
            26.11.2021 10:09

            Я не один пытался сделать это через AppleScript. К сожалению, API довольно скудное и не предоставляет никаких событий по выделению фрагмента, да и вообще выделенный фрагмент никак не получить пока не скопируешь в основной буфер обмена. Если бы как-то отследить это событие, можно было бы сохранять старый буфер обмена, получать данные из нового буфера и восстанавливать старый буфер. Ну, а вставку уже забиндить на другой хоткей, который вызывать по нажатию средней кнопки мыши. При всей сложности процедуры этот метод все равно не будет работать в браузерах и половине приложений из-за политик приватности.


            1. vladkorotnev
              26.11.2021 10:31

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


              1. garbagecollected
                26.11.2021 21:16

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


    1. KoCMoHaBT61
      26.11.2021 08:42

      Клик настоящей средней кнопкой в терминале работает, даже основной буфер вставляет.


    1. ris58h
      26.11.2021 10:53

      Попробуйте сперва добавить щелчок средней кнопкой https://github.com/artginzburg/MiddleClick-BigSur (сам не пробовал).

      Форкнуто из https://github.com/LoPablo/MiddleClick (я это собирал и оно работало).


      1. garbagecollected
        26.11.2021 21:20
        +1

        Спасибо. Но суть там не в самом клике, я ищу под макос аналог xsel, xclip, xdotool, xprintidle, wmctl, tint2, mygtkmenu и также yad (zenity) . Они мне заменяли почти весь GUI в линуксе. На макос без всего этого как без рук.


    1. Solovej
      26.11.2021 22:47

      С помощью программы multitouch вы можете настроить разное поведение трэкпада, magick mouse, keyboard shortcut.

      Я смог настроить то прикосновению / клику - испольнение команды CMD+V.


  1. garbagecollected
    26.11.2021 05:09
    +3

    Список опенсурсных программ, которые использую я:

    Silicon Info - прога висит в трее и показывает оптимизировано ли приложение под arm или запущено через Rosetta Stone. Очень полезная прога на первых этапах работы.

    Fluor - очень гибкий менеджер по настройке функциональных клавиш, где можно настроить правила, чтобы в одних приложениях были клавиши F1-F12. в других - яркость, громкость и проч...

    Menubar Colors - простой colorpicker (пипетка пробы цвета пикселя на экране).

    Alacritty - простой эмулятор терминала. Очень похож на st.

    Spectacle - расставляет окна на экране, разделяя экран на 2, 3 или 4 части. Очень гибкие настройки горячих клавиш.

    Sequel Pro - простой но очень красивый GUI для управления базами mysql.

    Cheatsheet - при долгом нажатии на Cmd выскакивает подсказка (размером почти на весь экран) со списком всех горячих клавиш из меню текущего приложения.

    Amphetamine - приложение не даёт уснуть ноутбуку, даже если закрыть крышку.

    Fork Lift - аналог Total Commander.

    macSVG - простой редактор анимации SVG.

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

    Userscripts - поддержка пользовательских скриптов и стилей для Safari.

    Все остальные используемые мною программы кросс-платформенные, проприетарные или даже платные.


  1. anonymous
    00.00.0000 00:00


    1. buldezir
      27.11.2021 06:10

      Sequel Pro давно помер, Sequel Ace тоже не фонтан, зато есть универсальный

      https://www.beekeeperstudio.io/


    1. dmlogv
      29.11.2021 12:47

      Amphetamine

      Встроенный (встроенный ведь?) caffeinate -d -i -s -u


  1. buveur
    26.11.2021 09:58
    -3

    Зачем вообще переходить с linux на mac? Единственное разумное объяснение - рабочие требования, но тогда лучше поменять работу. Принципиально apple ничем не отличается от ms, такие же гады, сделали красивую os для тех, кто a) ничего не знает и b) не хочет ничего знать.


    1. Coocos
      26.11.2021 10:44
      +1

      Так автор написал - хорошая железка.


    1. garbagecollected
      26.11.2021 10:52
      +1

      Не надо говорить гадости про Microsoft. Уж сколько они сделали для опенсурс-сообщества, - их заслуги покрывают якобы "алчную жадность" с лихвой. Если бы не Microsoft, не было б уже ни бесплатного Github, ни бесплатного NPM, ни OpenDocument (на основе которого существуют всякие OpenOffice и LibreOffice), ни бесплатного Electron, ни бесплатного VSCode, ни даже TypeScript и виртуализации QEMU. Почти во всем, за что вы любите линукс в том виде, в котором он есть сейчас, напрямую или косвенно поучаствовала Microsoft.

      Посмотрите интервью Линуса Торвальдса за последние два-три года. Когда ему задают откровенно провокационные вопросы про Microsoft, он всячески оправдывает и защищает Microsoft. С него стоило бы брать пример.


      1. danfe
        26.11.2021 18:23
        +1

        Если бы не Microsoft, не было б уже ни бесплатного Github
        Мы можем только гадать, что было бы с гитхабом, если бы их не купил Microsoft, но скорее всего, ничего плохого. А что, по-вашему, с ним бы случилось?
        OpenDocument (на основе которого существуют всякие OpenOffice и LibreOffice)
        Вообще-то они выросли из сановского StarOffice, а Microsoft пытался продвигать (кхм-кхм) свой OOXML.
        бесплатного Electron
        Это же проект гитхаба, при чем тут Microsoft (ну, кроме того, что они купили компанию-разработчика)?
        виртуализации QEMU
        А это детище Фабриса Беллара (также автора FFmpeg, TCC, QuickJS), Microsoft разве как-то участвует в нем?

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


        1. garbagecollected
          27.11.2021 07:27
          +1

          Мы можем только гадать, что было бы с гитхабом, если бы их не купил Microsoft, но скорее всего, ничего плохого. А что, по-вашему, с ним бы случилось?

          https://www.bloomberg.com/news/articles/2016-12-15/github-is-building-a-coder-s-paradise-it-s-not-coming-cheap

          За 9 месяцев 2016г при доходах Github 48 млн. долларов, чистый убыток составил 66 млн. То есть, расходы Github в 2.375 раза превышают доходы. И это после венчурного транша в 250 млн. долларов в середине 2015г! Долго он тянул бы лямку?

          Вообще-то они выросли из сановского StarOffice, а Microsoft пытался продвигать (кхм-кхм) свой OOXML.

          А что в этом удивительного? Очевидно же, Office Open XML по всем параметрам более проработан и обкатан опытом.

          Схожая конкуренция была, например у двух трансляторов: CoffeScript и TypeScript. Это хоть и субъективно, но очевидно, что второй гораздо эффективнее проработан на уровне стандартов.

          Это же проект гитхаба, при чем тут Microsoft (ну, кроме того, что они купили компанию-разработчика)?

          Ну, стоило бы начать с того, что Microsoft посодействовало в развитии JavaScript в целом, и в частности Node.js. По моему мнению, не обрати MS на node.js внимание, версия 0.4 так бы и не вышла.

          А так есть и конкурентные примеры. Впервые я узнал про node-webkit (сейчас NW.js) где-то в начале-середине 2016г. Тогда то еще Browserify хоть и пилится с 2011г, но в то время только набирал первую популярность.

          Про electron я узнал двумя годами позже. Если бы его разрабатывали какие-нибудь другие люди, а не из MS, скорее всего, он бы имел еще меньшую популярность, чем NW.js. То есть, нулевую.

          Есть и другие примеры. Atom и VSCode. Где сейчас Atom? Я не хочу никого обидеть, у Atom найдутся и свои поклонники. Но очевидно, что VSCode работает, а Atom нет.

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

          Да это пустяки, какая-то отдельная фича. Раздули тоже. Мало других контор, которые так делали?

          В 2012г количество зарегистрированных в сообществе разработчиков ExtJS перевалило за миллион. Они взяли и объявили, что ExtJS теперь платный, и изъяли полностью весь код включая опубликованные ранее старые версии.

          QT поступили куда жестче.


        1. Chamie
          30.11.2021 07:42

          Т.е., вам весь современный Веб не угодил?


        1. Neikist
          30.11.2021 10:35
          +1

          Ну как сказать. ts всяко лучше голого js. Хотя под веб меня писать все равно никто не заставит добровольно) Максимум как что то дополнительное очень изредка.


      1. dmlogv
        26.11.2021 17:29

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

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


  1. anonymous
    00.00.0000 00:00


  1. anonymous
    00.00.0000 00:00


  1. dmlogv
    26.11.2021 11:47
    +1

    Что меня больше всего удивило при пересадке на мак (я уже не раз об этом писал), это то, насколько нецельно и нелогично сделаны шорткаты: Все эти Cmd+, Cmd+Y, Opt+Cmd+Esc, Shift+Cmd+[345], Enter в Finder, перемещения и выделения текста и прочия (с другой стороны, спасибо за то, что хоть где-то из коробки работают emacs-сочетания).

    В той же Windows (по крайнее мере, 7-8) кнопка Win отвечает за действия с окнами (правый/левый тайл, свернуть, развернуть) + системные окошки/команды. Ctrl — манипуляции над текстом.

    А еще, а еще. Как же прекрасно управляется с окнами i3wm — это та потеря, которую я до сих пор не могу восполнить. Собственно тайлами почти не пользовался (экран был мелковат), но: снизу панель с виртуальными столами, системной инфой и парой значков приложений, сверху панель с открытым программами текущего рабочего стола и они не перескакивают, все окна по умолчанию на полный экран, dmenu, все манипуляции через кнопку Win. Выглядит страшно, работает страшно удобно.

    [Отставить нытьё, иди работай!]


  1. anonymous
    00.00.0000 00:00


  1. anonymous
    00.00.0000 00:00


    1. boogiedimik
      26.11.2021 21:07

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


    1. brumby
      29.11.2021 11:07
      +1

      imho, на маке шорткаты устроены удобнее и логичнее (Enter/Return и Backspace в Finder единственные исключения). Виндовые шорткаты (особенно Alt+Shift+F4 вместо Cmd+W) теперь доставляют мне боль когда приходится пользоваться виндовым компом.


      1. Chamie
        30.11.2021 07:45

        особенно Alt+Shift+F4
        А что это, вообще, за команда такая?


        1. brumby
          30.11.2021 11:24

          Сорян, перепутал. Я имел в виду Alt+Fn+F4. F4 на ноутбуках (в моём случае Lenovo) по умолчанию используется как медиаклавиша, поэтому дабы закрыть окно вместо Alt+F4 нужно нажимать Alt+Fn+F4.


          1. Neikist
            30.11.2021 12:34

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


            1. brumby
              30.11.2021 13:26

              После макбука с любой виндовой раскладкой жить неудобно.

              Среди мультимедиа клавиш есть много клавиш которые я нажимаю достаточно часто (brightness -/+, volume x/-/+, play/pause, next/previous), а среди эфок – только F4 для закрытия окон. И уж лучше я буду дополнительно нажимать Fn в сочетании с одной единственной F4, чем с кучей вышеперечисленных медиаклавиш.

              Вообще клавиши F1-F12 это архаизм. От них давно уже пора было бы избавиться заменив их шорткатами.


              1. Neikist
                30.11.2021 13:54

                Вообще клавиши F1-F12 это архаизм. От них давно уже пора было бы избавиться заменив их шорткатами.

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


                1. brumby
                  30.11.2021 20:02

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

                  Apple вернула в прошки ФИЗИЧЕСКИЕ клавиши, ибо много людей жаловалось, что сенсорным тачбаром менее удобно пользоваться чем кнопками. При работе с тачбаром нет физического отклика и им нельзя пользоваться в слепую. Сначала вернули физический ESC (в 2019-м), а теперь и все остальные клавиши.

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

                  У меня за 5 лет использования мака необходимость воспользоваться F1-F12 возникла только 1 раз, при работе с большим текстовым документом в программе Pages (эппловский аналог MS Word), для создания шорткатов применения стилей (ибо по какой-то неведомой причине эппловский текстовый "процессор" Pages не умеет одновременно выделять клавишей Cmd/Ctrl несколько отдельных фрагментов текста для их одновременного форматирования). Ни один из моих знакомых, которые пользуются маками, вообще никогда их как F1-F12 не использовал, только как медиаклавиши.

                  Это был еще один аргумент почему все же мелькает мысль яблоко попробовать как оно будет для моей работы (второй пункт сразу за их новыми чипами).

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


                  1. Neikist
                    30.11.2021 20:11

                    Да, действительно, не так выразился. С другой стороны вы написали «От них давно уже пора было бы избавиться заменив их шорткатами.» и я предположил что речь о том чтобы полностью выпилить, а заменить f/медиаклавиши на шорткаты на других рядах клавиатуры.


                  1. it_monk Автор
                    01.12.2021 13:29

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

                    Неужели никто из них Midnight Commander не пользовался ни разу?


  1. anonymous
    00.00.0000 00:00


  1. wadik69
    26.11.2021 11:58

    А я вот мак купил, но уже как третий месяц не могу на него перейти с любимой Ubuntu)


    1. it_monk Автор
      26.11.2021 12:21

      Он лежит пылится? )


      1. wadik69
        26.11.2021 13:11

        Ага)


        1. tagirb
          01.12.2021 17:53
          +1

          Присылайте! Мне, как раз, очень нужен ;))


  1. grigoryvp
    26.11.2021 12:39
    +1

    Karabiner, кстати, может НАМНОГО больше, чем виндовые и линуксовые альтернативы. Страшные вещи можно с клавиатурой и мышкой делать: https://github.com/grigoryvp/dotfiles/blob/master/karabiner.json


    1. dmlogv
      26.11.2021 14:18
      +1

      С одной стороны — это, конечно, здорово.

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


      1. boogiedimik
        26.11.2021 21:09
        +2

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


        1. it_monk Автор
          29.11.2021 13:20

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


          1. boogiedimik
            29.11.2021 15:50
            +1

            русский/польский/турецкий/английский. международная журналистика.

            кстати, переключение по капсу штатным способом у меня работает как часы, проблем как у вас не замечал (один раз правда был глюк, что раза с 10 переключал, исправил сбросом smc или nvram, не помню точно).


        1. grigoryvp
          30.11.2021 12:44

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


    1. brumby
      30.11.2021 11:37
      +1

      Да, крутая прога. Без неё вообще теперь не могу маком пользоваться. Одна из вещей которые меня раньше бесили при работе за маком – это плохая интеграция клавиатуры в систему. Где-то не хватает шорткатов (например нет шортката для вызова контекстного меню), а где-то просто нет поддержки работы клавиатуры (в Mission Control, например, клавиатура не работает). Из-за этого приходилось часто переключаться с клавиатуры на мышь и обратно. Это замедляло работу, понижало продуктивность, да и просто раздражало. Карабинер спас ситуацию.


      1. dmlogv
        02.12.2021 15:33

        Кстати, а можете показать, как вы решили проблему с клавиатурой в Mission Control?


        1. brumby
          02.12.2021 20:24

          Да. Есть два способа это сделать:

          1) Использовать программу Mission Control Plus которая добавляет в Mission Control поддержку клавиатуры.

          2) Замапить передвижение курсора на клавиатуру. В программе Karabiner нужно использовать правило подобное этому: https://ke-complex-modifications.pqrs.org/#mouse_keys_ambi. Лично у меня это работает так:

          right_command + s -> move pointer left;
          right_command + f -> move pointer right;
          right_command + d -> move pointer down;
          right_command + e -> move pointer up;
          right_command + w -> left click;
          right_command + r -> right click;
          right_command + g -> scroll down;
          right_command + t -> scroll up;


        1. dimickh
          03.12.2021 02:00

          Попробуйте https://github.com/lwouis/alt-tab-macos, по сути копирует поведение alt-tab из Windows.


  1. Valery4
    26.11.2021 18:56

    Rectangle:
    Можно глянуть на Yabai + SKHD, вполне UNIX-way
    https://github.com/koekeishiya/yabai


  1. Valery4
    26.11.2021 19:02

    Fig:
    Сам я давно перешёл на Fish shell и настраиваю руками, но для начала всем рекомендую OhMyZsh - тем более что ZSH дефолтный шелл в macOS.
    Для fuzzy search по фалам использую FZF и дефолтный байндин на Ctrl-t

    Для поиска по истории тоже FZF и Ctrl-r


  1. dimickh
    01.12.2021 13:21
    +1

    Странно что никто не вспомнил о том что MacOS не умеет нормально сглаживать шрифты на внешних мониторах, на условный 1440p дисплей невозможно смотреть без боли - шрифты очень мыльные(причем на Windows и Linux вообще никаких проблем нету). А это между прочем самое популярное разрешение в сегменте ultrawide и мониторов с высокой частотой обновления 144гц+, а если вы любитель поиграть в современные игры с высоким фпс то выбора вообще нету - даже монстр в лице Nvidia 3090 в 4к с рейтрейсингом и DLSS едва ли выдаст больше 60 стабильных кадров в секунду в киберпанке. Единственное решение - держать два монитора, один 4к для мака, второй для игр и мультимедиа, что как по мне уже слишком.


    1. tagirb
      01.12.2021 17:56
      +1

      А, точно, одна из причин, почему я на работе перешёл на Linux -- отсутствие субпиксельного сглаживания.


  1. iShrimp
    06.12.2021 17:12

    В сети много программерских обзоров макбуков, но почти нет ничего о хромбуках. Среди них тоже есть весьма неплохие устройства, например Pixelbook (старшая модель, не Go). Производитель обещает высокую автономность, тонкий и лёгкий корпус, пассивное охлаждение. Есть у кого-нибудь опыт использования хромбуков (в основном интересует Android-разработка)?


  1. mehos
    10.12.2021 09:50

    Тоже последние полгода сижу на Mac и единственное, чего мне не хватает - это аналога MobaXterm. Вот прям очень скучаю, есть ли аналоги?