Затронутая тема, как бы не особо актуальная, но получилось очень интересно и познавательно! Пожалуйста сделайте более подробное видео в котором можно узнать о каждой системе, главные отличия, их фишках, минуса, уязвимости, архитектура, ПО, история) вирусы и возможно что-то ещё, вы то лучше разбираетесь в этом. В общем хочется обзор о каждом продукте в вашем исполнении 😅 Challenge accept?)
Несколько раз делал правки в коде вплоть до написания полноценных патчей с отправкой разрабам Из того, что навскидку вспомнил - чо-то для node-mailer для канпиляции под Freebsd, фикс для установщика Solus на ноута.
Линуксоиды любят открытый исходный код не потому что в него можно влезть и поправьте что-то, а потому что для большинства из них фраза «открытый исходный код» приводит к мгновенному оргазму
Потому что почти всегда конфиги линевых прог - текстовые файлы. Поэтому ключи и прочие секреты толком никуда не запрячешь, всегда можно найти посмотреть
Могу сказать чем лучше Линукс в сравнении с виндой в разрезе веб разработки - Докер. Докер-композ на Винде глючит при наличии большого кол-ва контейнеров. Причем глючит даже при наличии 32 Гб оперативы. В линуксе же докер - это нативность. Таких проблем просто нет. Далее, базы - постгре, мускул и т.д. Опять же нативно как службы запускаются, останавливаются, работают - так как они должны работать на сервере. Это то с чем я лично сталкивался. А идешки одинаково выглядят во всех трёх системах
С Линуксом главное даже не то, что ты сам можешь лазить в исходники, а что это могут делать другие, которые как раз там чинят и улучшают. А таких людей много и каждый может выбрать свою нишу.
В середине 00-х, когда мне был доступен только ADSL, и скорость загрузки была порядка 20 Мбит/с, а отдача около 2-3 Мбит/с, популярные торрент-трекеры для поддержки раздач вводили минимальный рейт download/upload. Я тогда уже сидел на линуксе и был у меня знакомый, который учился на программиста. Так вон от он мне подсказал "чит". В исходниках торрент-клиента отыскать переменную, отвечающую за upload_size и просто умножить ее на произвольное значение. У меня такой множитель был 11. Вот так open source позволяет решать некоторые "бытовые" моменты.
@@woodzimierz9621 , мені зараз вистачає того функціоналу, який мені надають програми. Коли я захочу їх модифікувати, якось змінити, щось виправити, покращити - тоді я почну вивчати чужий код. Головне, щоб код був відкритий
Сергей добрый день! Я записался на ваш курс Java! Мне 37! И я настроился серьезно! Смотрю все ваши видео! Некоторые мотивационные видео смотрит даже моя дочь, тогда когда у нее возникают сложности по программированию! И это помогает!!! Спасибо мы с вами!
@@username739 выразить благодарность и то чтобы автор знал что с частью его видео материалов, Я с радостью делюсь с дочерью когда у нее что то не получается в программировании. Вот и все!
Мы линуксоды любим открытый исходный код не только потому что можно что либо поправить, а потому что ты можешь убедиться что например программа не собирает о тебе какие либо данные и не отправляет их фиг пойми кому (без разницы в каких целях, человек должен сам на такое согласится по этому в некоторых диструбутивах и спрашивают "не хотители вы отправлять анонимные данные"), на основе этой программы ты можешь сделать свою программу где будут исправлены все ошибки и ещё плюсом применить свои наработки, можно помочь самим разработчикам.
С виндой еще проблема с ограничениями на длину пути файлов. Преимущества линукса в производительности особенно чувствуется в случае большого количества генерируемого кода, когда проходит много операций чтения и записи -- на нынешнем проекте разница во времени билда более чем в два раза.
Про ограничения на длину пути ты перепутала, это как раз проблема линупса. В винде максимальная длина пути по умолчанию 260 символов, но через \\?\ можно бахнуть до 32767, в линупсе же - до 255 и не символов, а байт. Поскольку в кишках линупса юникод в виде UTF-8, а один символ в нем может по стандарту весить до 6 байт - выводы делай сама.
и да и нет. проблема с длинной имени давно уже в прошлом. линух быстрее это факт. но надо выбирать инструмент под задачу , а не задачи под инструмент. Винда кстати намного лучше переваривает ООМ.
Полностью согласен с Сережей - тут каждый выбирает ПОД СЕБЯ и свои задачи. Лично я как фулстэкер юзаю всех трех "китов" скопом: пишу код (JS, Python, PHP) на Linux, верстаю и работаю с графикой/видео на MacOS, скринкасты + нетипичная обработка контента, а также офис - в Windows.
Источник - DOU. Software Engineer: macOS - 46.9% Windows - 43.3% Linux - 22.7% Intern/Trainee: Windows - 68.6% macOS - 26.7% Linux - 19.9% Junior: Windows - 63.7% (2020: 54.8%) macOS - 29.5% (2020: 25.9%) Linux - 17.9% (2020: 32.2%) Middle: Windows - 53.6% (2020: 44.8%) macOS - 39.6% (2020: 36.6%) Linux - 18.4% (2020: 34.5%) Senior: macOS - 51.6% (2020: 46.5%) Windows - 43.8% (2020: 43.3%) Linux - 16.7% (2020: 27.6%) Tech Lead: macOS - 56.4% Windows - 39.2% Linux - 20.6% Team Lead: macOS - 50.1% (2020: 48%) Windows - 45.8% (2020: 43.4%) Linux - 16.7% (2020: 25.6%) Architect: macOS - 56.3% (2020: 45.9%) Windows - 48.7% (2020: 63.3%) Linux - 17.6% (2020: 22.9%) Вывод: среди разработчиков "неспецифических" в плане требований к системе направлений доля использующих macOS возрастает пропорционально зарплате и опыту, становясь к уровню Senior преобладающей, а доля Windows - падает. С июля 2020 по октябрь 2022 доля использующих Linux стремительно падает для всех позиций (на 39.9% для Junior, на 46.7% для Middle и на 60.5% для Senior-разработчиков).
Потому что у сеньёров бабло появляется, и хочется закрыть гештальт и «прикоснуться к миру „apple“», а зп джуна/трейни этого не позволяет(っ °Д °;)っ Если ты не работаешь с эпл софтом, тратить 2-3k$ на компуктер/ноутбук кроме как из чистой вкусовщины просто бессмысленно
Перешел недавно на Linux (Kubuntu), после 25(!) лет сидения за виндой. И да, поначалу это была страшная боль. Неподготовленному пользователю сюда лучше не лезть, наверное. Но мне не привыкать работать с командной строкой, читать гайды и туториалы, поэтому все в итоге преодолел. И теперь с каждым днем я все больше понимаю, насколько же Linux "must have" для программиста. Там где я раньше на винде деградировал, на Linux я все лучше стал разбираться с внутренним устройством серверов, как идет взаимодействие между процессами, настройка прав доступа и т.п. То, без чего в более менее серьезной разработке сегодня просто никуда. Ну и где под докером у меня ноут с виндой адски нагревался и шумел, сейчас он стал абсолютно бесшумный. А уж насколько те же KDE кастомизируемые - это вообще сказка. Поэтому только Linux, только хардкор (ну или макось как урезанный его вариант).
как ОС дает понимание работе серверов? Репозитории и установка софта из них есть и винде. Винде можна все делать через консоль. Я минимум половину всех телодвижений в винде делаю через powershell.
@@archsapostle1stapostleofth738 что значит взаимодействия процессов? через папйпу послать вихлоп одной утилиты в другу.? Права доступа куда? Я вас у дивлю но в винде также есть права и процеси взаимодействуют между собой. Максимум что линукс для пользователя дает это немного пользоваться башем и понимание как устроена файловая система ext или xsf. И то на базовом уровне. Что бы понимать как работает линукс и сервера не нем нужно из либо админимть или тулзи писать под юникс ситеми или контрибютить в ядро линукс.
всё плюсы, которые вы перечислили, можно было получить и без использования линукса в качестве основной системы. Лично я этим занимался при системном администрировании ubuntu server под проекты. аргумент про IDE не сильно понятен - лучшие IDE от JetBrains, а они на всех системах есть и одинаковые.
На Линуксе уже три года, перешёл из интереса и начала работы программистом. Нет проблем вообще, кроме офиса, но к Либро привык. Стим по Линуксом уже работаете отлично. В целом Винда и Линукс оба хорошие решения.
Для автора: открытый исходный бывает нередко требованием заказчика софта, следовательно необходимостью разработчика. Прежде всего из-за лицензионной чистоты, корпоративной безопасности и отсутствии дополнительных затрат, которые например для носимых устройств, масштабируемых систем являются критичными. Имхо, то из-за чего отказывались и критиковали винду раньше: низкая производительность, отсутствие реальной многозадачности, нестабильность, отсутствие поддержки каких-то технологий - это уже неактуально. Поэтому единственное почему придется попутно использовать другую ос - это разработка под конкретную ос или исходные условия команды
Офис давно переехал в интернет. Пользуюсь и Office365 и Google Documents - забыл когда в принципе ставил оффлайн редакторы текста и таблиц. Далее, если ваш продукт запускается у клиентов только под виндой, то и разработку стоит делать под виндой, т.к. есть всякие заморочки с обработкой строк и символов и в проде можно не поймать баг серьезный из за этого, так как под линуксами все запускалось без проблем и тесты все проходили так же. В чем плюс обычных компов - на один диск винду, на другой линукса и пользуйся и тем и тем по настроению. Тем более сейчас есть матери с двумя слотами m2 NVme.
Windows разом с linux можна и на один диск поставить (на hdd точно, на ssd не тестировал), в роли загрузчика хорошо получается с набором установочной флешки Aioboot, в которой собраны наверно почти все популярные загрузчики ОС и прописаны меню перехода от одного к другому ) ,
Использую линукс, по большей степени из-за KDE, есть несколько очень крутых возможностей для настройки взаимодействия и UX. Так же очень нравится как софт и ОС устанавливается и обновляется, репозитории это очень удобно. Весь нужный мне софт работает без проблем, хотя нужный мне софт на винде и мак так же крутится ок. Проблем все еще хватает, думаю как и на любой ОС но они не ломают что то критично и довольно интересно их решать)) Полтора года использовал мак с м1 про. Как ставится софт и обновляется не очень зашло, есть вопросы к UX, но количество всяких прикольных утилит для работы очень большое. Мне понравилось, возможно через годик-другой вернусь на мак, пока только оттуда. Виндовс. Мне не нравится система обновлений и иногда UX хромает, но в остальном вполне себе ок ОС. Вроде как виндовс 11 очень даже интересная ОС. WSL завезли, софта полно, можно использовать, но для себя на повсегдневное использования уже очень давно не выбираю виндовс. Мои выводы. Если не знаешь зачем тебе линукс или мак, используй виндовс. Хочется поэкспериментировать - экспериментируй. Пользуешься мак и не знаешь нужно ли пробовать винду? Если на маке все ок используй мак и дальше. Те кому нужен специфичный софт - думаю эти люди уже используют то что им нужно и где им нужно. P.S. Касательно дороговизны техники эппл. Амм, не считаю так, просто техника эппл в категории условных ААА устройств, но от других брендов цены не меньше. Взять тот же XPS 17 или X1 Carbon, X1 extreme. А макос на макбуке это кайф, повторюсь что к самой макос у меня есть замечания по части UX, но как оно работает на макбуке - реально кайф. P.P.S. Игры. Давно не рубаюсь с.утками в игрушки, сейчас часов 5 на месяц от силы, но могу сказать что для игр винда, немного хуже но я считаю что уже очень неплохо с этим и на линуксе. Мак - ну худший вариант, играть можно но потери производительности дикие от всяких эмуляций и виртаулизаций. Хотя на том же макбук про с м1 про я немного поиграл в ведьмак 3 на волне ностальгии и вполне играбельно.
Хотів додати, що наразі з драйверами на массі дистрибутивів Linux зараз ситуація куди простіша ніж на Windows + дається можливість вибору які саме можете використовувати(opensource чи пропрієтарні), звичайно за вийнятком дяких ну дуже рідких випадків, на рахунок ігор - тут звичайно ну дуже на любителя, бо окрім опублікованих під ліцензією opensource, щонайменше є ще чимала кількість з бібіотеки Steam...
На винде проблемы с UI/UX начинаются в основном когда в какие-то настройки лезешь, сами по себе панель задач и менеджмент окон - имхо лучшее из того, что на рынке есть. В остальном согласен, сам как основную систему юзаю Манжаро с KDE и к UX мак оси тоже много вопросов.
@Doc Drew "Бред какой-то, и часто вы проекты собираете" работа такая у программиста - дописывать и пересобирать проекты. программист-разработчик этого проекта может пересобирать его по несколько раз в час, в процессе его доработки и тестирования. есть большая разница: дописать-пересобрать-проверить за 2 минуты ожидания пересборки или за 2 два часа ожидания, когда же оно наконец пересоберется, если ты там пару строк вызова дописал всего, в своем коде проекта. вы плохо знаете работу программиста. все думают что это такая машинистка, набирающая текст кода 99% своего рабочего времени. на самом деле 99% времени может занимать компиляция, сборка, отладка, чтение логов - а код он будет писать недолго и в редких промежутках. и скорость компиляции буквально линейно повышает скорость разработки, на некоторых проектах
Сергей, рассмотрите более подробно направления работы для которых существуют галочки исключения на биржах) Гемблинг, адалт и прочее. Почему это плохо, плохо ли, какие там еще есть подводные камни.
10:45 Я в код иногда залезаю, когда вылезает несовместимость версий каких-то библиотек или драйверов. Например, новое ядро еще не поддержано драйвером NVidia или нужно запустить какую-то очень старую программу, которая с новыми системными библиотеками не дружит. Если есть быстрое решение, то почему бы не внести правку - иногда программу можно просто перекомпилировать с новыми зависимостями, иногда какую-то строку тупо откомментировать, иногда наоборот параметр в функцию добавить. Но это всё-таки редкие ситуации, раз в пару лет что-то такое всплывает. Буквально вчера ставил движок для искуственного интеллекта, ему нужен Torch, который под Python 3.11 ещё не релизился. А в системе Python 3.11.2. Варианты - 1) поставить второй вариант питона параллельно (как делает большинство), 2) откатить систему (там ещё и другие зависимости есть, тоже развлечение будет), 3) залезть в исходный код, посмотреть откуда подсасывается Torch и вписать вместо релиза сборку из текущих исходников, которые поддержку Py3.11 уже включают.
Добавлю по Mac: - надёжность. У меня домашняя машина Mac, рабочая Win (ноут Asus, модель вполне популярная). Сценарии использования одинаковые. Windows мне приходится перезагружать раз в неделю, иначе непонятные глюки, Mac... ну, раз в квартал примерно :) Наверно сказывается гораздо меньшее разнообразие железа, разработчикам MacOS живётся легче :) - очень проработанное качество изображения. Я покупал Mac в 14 году и меня просто покорила Retina, ни у каких других буков на 13" не было ничего подобного. Но даже на обычном мониторе: шрифт, цвета и пр. для глаз гораздо меньше напряга. Винду мне так настроить не удалось. НО! Это не касается UI в целом. Впрочем и на винде он довольно бестолковый. Мне нравилась XP, а потом... ощущение что сами разрабы виндой не пользуются - настолько всё хуже и неудобнее становится с каждой новой версией. Спасает то что я в основной в IDE сижу или в браузере, остальная ОС мне как-то до балды :) - ремонтопригодность. В Маке я уже поменял батарейку и динамики. Вполне доступно даже для моих не очень ровных ручонок. Правда, надо купить особую отвёртку, но они довольно распространены уже, поэтому проблемы нет.
В смысле с маком Сказали - надо идти делать? Я не обновляюсь с Биг Сюра по сей день. Один раз поставил Автоматически скачивать, но не устанавливать обновления системы (и приложений также) - и не обновляюсь, все работает. Также, по поводу мак может быть дороже в 2-3 раза? Возьмите Асус (лучшее от мира виндовс на мой субъективный взгляд) с компонентами такого же уровня (не только процессор и память) а с таким же по уровню дисплеем, динамиками, моделями беспроводной связи - и цена будет либо такая же, либо не сильно дешевле, а в некоторых случаях я сравнивал прям лицом к лицу по каждому пункту и виндовый вариант даже дороже оказывался, поэтому это точно либо слишком грубое либо совсемне корректное утверждение. А вот техническая поддержка, хоть и достаточно хороша, но абсолютно точно не шикарна или великолепна или типа того. Игры, действительно, хорошо работают только изначально скомпилированные под мак и таких становится больше, чем 5 10 лет назад, но все еще несравнимо меньше (думаю это связано с тем, что Джобс сильно фанател от Сони и либо не хотел, либо даже договорняк устроили, чтобы не заходить на территорию друг друга.) Касательно виндовс, да, она стала заметно лучше, но монолитная архитектура и отсутствие секьюрности дает о себе знать, и для некоторых это критические поинты. С другой стороны, для фанатов игр, отобенно ретро, со всякими эмуляторами и тд - это лучшее решение (хотя не по причине технических преимуществ, исторически просто сложилось) Поэтому я вижу это так. Линукс для мыслителей, Мак для творцов, Винда для игроков.
Ну, у меня есть довольно богатый опыт с хакинтошем, и могу сказать точно что оно того стоило. Я сидел на хаке до выхода MacOS11 и у меня не было вообще никаких проблем, хотя на настройку системы изначально - подбора кекстов, конфигов и прочего ушло несколько недель и тонна нервов. Пока я не стал упираться в потолок Синьоризма и стало совсем не солидно, да и с обновлением на 11 начались траблы, стало лень и прочее и прочее я работал на хаке. Уверен что смог бы завести и его, но тогда ЗП уже перевалила за моральный барьер и пришлось брать мак на М1 про, который классный, но не скажу что с ним стало гораздо лучше.
Я бы добавил что новые библиотеки с искуственным интелектом очень легко устанавливаются по длинуксом. Например stable diffusion и многое другое... на винде это кошмар
линукс - это не ос, это ядро и ничего вы в ядре не настроите а вёнда - это ядро сразу с куче "пакетов" вкаряченных прям в ядро вёнды "изкаробки" и да, на ядре вёнды именно на голом ядре вёнды можно написать очень много всего а на ядре линукса - вы ничего никогда не напишете и да, ядро линуса например можно слегка обмазать собственным, и получить ос для роутера вот для этого линукс и годен))) а более он не для чего не годен
"Linux это очень гибкая ОС" вёнда - это очень гибкая ос)) в которой вы можете настроить всё, и эти настройки заключаются в выпиливании не нужного из вёнды ахаха!
@@nakidai ну какие то пацаны "доросли" до пакетных менежеров - только стало ещё хуже ахаха!! ну потому что в итоге 20 недолинуксов и ни одного вменяемого а уж что бы что-то заработало на всех этих двадцати версиях недолинуксов - про это вообще забудьте
Сижу на маке М1 уже полгода. Адаптеры жрёт сторонние без проблем, периферия подключается даже проще иногда чем в винде, МФУ юзаю от бразер (без с, да) по юсб через хаб вместе с жёсктим диском для тайм машин, офигенная вещь для бекапов, аналогов нет. Второй монитор подстраивается автоматически через обычный кабель и сторонний адаптер. Игровой режим уже вот-вот завезут (мне некритично, есть ПК рядом, буквально, да и новость недавняя). Поддержка реально огонь. Звонишь к ним, объясняешь что не пашет, они разжёвывают всё до мелочей и в случае необходимости удалённо подключаются и помогают в прямом эфире. В том числе мониторят систему при сеансе. Были случаи что надо было по маку что-то сделать, реально просидели целый час со мной. Даже не было ощущения, что спешат куда-то. 10 из 10 по сапорту, реально. Сравнивая с виндой, жить на маке можно как программисту с оговорками на специфику отрасли, многие моменты гораздо проще чем на винде, докер не в счёт, не пробовал пока лично. Энергоэффективность без комментариев, меньше жрёт только малинка. Вообщем если и были минусы макоси для кодеров, то их почти все просто уничтожили. По поводу Линукса: может лет так 5-8 назад это и было норм решение для десктопов, но сейчас линукс стал глючным куском говна, даже дебианы последние не спасают, и не надо мне заливать по поводу неумения настроить. Я сидел и на арчеподобных и на дебианподобных (привет убунту и минт). Окончательно снёс с голого железа год-два назад и не собираюсь возвращаться. Онли виртуалка либо вовсе отдельный носитель (что тоже не всегда спасает, ибо груб несмотря на выставленные настройки настойчиво пытается сломать загрузчик винде, кривота установщика через один попадается, причины до сих пор не установлены). От сборки к сборке непредсказуемые сценарии сбоев и работы. То есть если работает у меня, непонятно почему не работает у кого-то ещё. И наоборот. Даже чаще наоборот. Делаю чётко по инструкции а ему хоть бы хны. Последним относительно стабильным дистром был дебиан 9 и 10 с оговорками. Расход батареи всегда больше чем у винды. Потребление того же софта часто одно и то же между системами. Единственное что быстродействие немного быстрее за счёт отсутствия фрагментации дискового пространства. Шиндовс: ну это шиндовс, господа. Да, стабильность пофиксили немного, но иногда всё же траблы есть. И на голом железе и в виртуалке. В сравнении с макосью не торт во многих аспектах, особенно обновления. В макоси они не дают о себе знать от слова никак пока сам не залезешь в настройки. Это реально удобно. В сравнении с линуксом серьёзно поднял позиции, вот прям респект и хвала. Всё ещё для меня основная платформа для игр, но не для кодинга. Скорее макось либо линукс в виртуалке где вот прям реально проще накатиться на линукс, ибо на винде боль и страдания а на макоси ещё не успел разобраться, хотя ввиду схожести архитектурных моментов должно быть так же просто как на линуксе, если не проще. Религиозно долбанутым адептам конкретных осей не отвечать, бесполезно говорить без опыта. Фух, отлегло...
Это огромный миф что если ты интересуешься играми, то мак не для тебя, да, в AAA проэкты ты на нем не пограешь, но любые инди игрушки, песочницы да и в принцыпе все кроме AAA проэктов, сам играю на макбук про 15 2018 и горя не знаю P.s я не лютый геймер, могу один/два вечера в неделю залипнуть в игрушку точно не чаще.
Не всякий Виндовс-пользователь программист, но всякий кто на Линуксе + тайлинг - маленький программист. Что касается работы со старым железом, то в моем случае именно Линукс, никогда не конфликтовал с ним, как и сейчас на железе 12-летней давности. Обновления даже на Арч Линуксе никогда не ложили систему, а тем паче NixOS Unstable, что вряд ли возможно в тестовой сборке Виндовс.
мой вариант, мало денег, линукс быстрее. второй осью стоит винда купленая с ноутом. да и линукс накатить с флешки иногда проще и быстрее чем винду... использую idea java
@@artmkg5694 уменя есть купленая с ноутом, как же она задалбывает обновлениями и перезагрузками, а уж с активацией всякой левой долбаться вообще нехочется в это лезть
Вы говорите про клиентские операционки! Это надо подчеркнуть! Потому что среди серверных операционок доминируют Линаксы. Я пишу на Питоне и размещаю свои приложения в облаках на Линакс Убунту. Но на моем лэптопе стоит Windows. Я считаю что лучшая операционка для клиентского компьютера Windows, но лучшая операционка для сервера - Линакс. Но если вы хотите заниматься IOS разработкой - то вам нужен MacBook, а там MacOs. Хочу добавить, многие программисты заводят лэптопы с Линакс Убунту просто для того чтобы на своем лэптопе изучить Bash. И это имеет смысл. А иметь Линакс по какой-то другой причине - есть глупость, ну или просто прихоть без всяких серьезных на это причин
-какая ось нужна кодеру -виндоус, там хороший офисный пакет Кстати на винде вполне норм кодить, wsl последняя норм, или даже просто github terminal можно поставить для каких-то задач. Но на убунте конечно душевнее.
Сергей, если вы уж решили нам рассказывать, то пожалуйста получше разберитесь в теме, как минимум архитектура винды и линукса разные, у винды ядро не монолитное, то что у макоси микроядро это не влияет на многозадачность, процессы не крашат операционку (её функция как раз отчасти в том, что бы изолировать процесс ) и т. д. А так спасибо за видосы, смотрю вас давно)
Прекрасне відео, на данний момент SteamDeck працює на linux і більшість ігор прекрасно себе почуває, авжеж є велика проблема з античитами але її доволі швидко виправляють, так що на linux можливо грати але фпс буде на процентів 10-20 нижчий тому все таки краще для ігор використовувати windows.
Сергей супер! Конечно спорно про Виндоус, но интересна точка зрения и аргументы в поддержку. Еще открыл для себя, и делюсь с сообществом, берете плайлист про новости ай-ти у Сергея и перед сном, вместо мелатонина, работает не хуже чем лекции про звезды и черные дыры от Сурдина. Еще про мак заметил, спорно с мониторами, нету и небыло проблем с мониторами никогда, может быть потому, что больше двух никогда не подключал. Недавно в конторе сломался почти новый мак, так полкомпании удивлялись, что никогда такого не помнят, куда катимся, вроде как раньше про тойоты, вот до 90х годов делали - двигатели по миллиону выхаживали, не то что сейчас.
Еще ОС может диктоваться проектом. Я такое встречал, что JavaEE проект не билдился на Windows и не нашли ничего лучше как перейти на MacOS, где все работало. Может звучать глупо, но разработчикам действительно прилшось поменять ноутбуки :)
Юзал все по очереди, винда очень нравится, но абсолютно непригодна для разработки на бекенде(в моем случае), использовал Ubuntu и LinuxMint, все отлично, если бы не случаи отсутствия поддержки драйверов(типа вайфай на ноуте не будет работать вообще). Потом перешел на мак и все, обратно вообще не хочется, даже при том что МакОс вообще не идеальная, местами глючная и не логичная. За видео спасибо!
Маки долго держат заряд, потому что нет вентиляторов внутри, а процессоры сейчас очень энергоэффективны. Если качественно настроить обороты вентиляторов на Windows-ноутбуках, то они возможно составят конкуренцию макам по автономности
@@DanilTsyban В моем окружении таких нет, но я думаю все зависит от задач и ощутимую роль играет соблюдение алгоритмов безопасности. Я не знаю ни одну компанию которая бы массово пользовалась офисом в интернете.
@@АндрейШитик-т9т в большенстве крупных компаний, пользуются либо платными Google Suite или корпоративными лицензиями Microsoft 365, которые позволяют создавать в защищенном репозитории документы и распостронять их внутри компании
@@DanilTsyban онлайн офисы по сути такие же как офисы для Линукса по возможностям. Если документ сделан в Ворде по последним вордовским стандартом, то ты его нигде не откроешь по-человечески, кроме Ворда. Живой пример - мне надо было израильский документ заполнить, сделанный в Ворде и только в Ворде он нормально отображался. Даже онлайн офис от мелкомягких его ломал.
Почему не кто не говорит хорошо о макоси?, или потому что он дорогой или потому что винда более лояльная к паленым программам ?) ну типа объясните почему 😊
Геймдев Мы всей командой в какой то момент перешли на Гугл докс, года 4 назад Никаких проблем после этого с офисными приложениями Хоть на Айпаде и мобилке правь Плюс доступ к данным через питон с таблмц - очень удобно Например гд настройки проекта, откуда потом экспорт в жсоны
Мне не нравится в Win10 что памяти много жрёт. Когда открыт брпузер, плюс IDE, плюс сервер для веб разработки запущен, выходит 8ГБ. При том этл ещё я отключил обновления, слежкк и прочую чушь. Винда при запуске потреблчет 2.7-3.2 ГБ. А ведь раньше 1 ГБ хватало. Но реальной альтернативы Винде нет, потому что люблю играть в игры, а на Линуксе надо с бубном танцевать чтобы поиграть во что-то.
А как же steam с их функцией Proton? Говорят, что можно через протон без особых танцев с бубном запускать виндовые игры на линуксе. А так со всем остальным согласен, винда реально жрет очень много ресурсов пк.
На всеми любимом ноуте Apple маленький и бликующий экран, нет нампада, нельзя поиграть, нельзя запустить SOLIDWORKS, но люди все равно его почему-то покупают...
@@аавыф-б4о все что они там запускают можно запустить на ноуте с виндой, который будет быстрее и дешевле. Исключение xcode и тд, но сколько у меня друзей с маками - никто из них этим там не пользуется) Все ведутся на дизайн, готовы переплачивать и терпеть ограничения)
@@ЕвгенийПетров-ш8р "все что они там запускают можно запустить на ноуте с виндой, который будет быстрее и дешевле" им не важно "быстрее и дешевле", а важно что-то другое, в момент запуска. просто мы на это не ориентируемся, поэтому не знаем что именно. разные потребности от ПК. ну например их прёт синхронизация открытых документов между рабочими местами/устройствами - причем синхронизирована даже позиции экрана в открытом документе например книге. под виндой или линухом такое и настолько - синхронизировать наверно можно, но нужно сильно постараться и разобраться как такое вообще возможно. там это - уже "настроено" авоматически из коробки, причем настолько прозрачно что кажется им очевидным
Простий приклад: маю мак на якому встановлений windows окрім основної системи. Коли переходиш на віндовс іноді, бажання повернутись на mac os не покидає) Ноутбук починає шуміти, батарея швидше сідати і окрім роботи ти повинен відволікатись на купу непотрібних тобі глюків вінди. Плюс зручність роботи на мак звісно вища на кілька голів. На мак ос ти просто працюєш, отримуючи задоволення від використання маку і операційки, на вінді ти працюєш не завдяки, а незважаючи на дискомфорт який дарує операційна система. Тому вінда для ігор, для роботи тільки мак. Така моя думка. З лінуксом досвід невеликий, тому тут нічого казати не буду
Из-за войны пришлось уехать из россии. Свой пк отдал брату жены. Тут купил ноут за $60 баксов. Слабенький, 4гб оперативы, хард поменял на ссд. Накатил 32-битную десятку(восьмёрка без обновления работает лучше - хз почему). Теперь переучиваюсь с c# на php. Учится и программировать вполне возможно и на Винде с 4гб
Windows ставится на любое железо? 👀 А я всегда считал что это Linux ставится на любое железо 😳. Вы что-то странное сказали! У меня Linux стоит на букридере и на флешке и с обеих устройств он прекрасно работает. Linux взлетит даже с калькулятора, образно говоря, что не скажешь за Windows. Или вы что-то иное имели в виду, Сергей? 🤔
@@allMazZzey "Windows ставится на любое железо" - где в этом предложении встречается слово программист? И какое отношение он имеет к контексту между ОС и железом?!
Да вы ересь не несите! Линукс сегодня не такой как был раньше. Хоть для холодильника, хоть для разработчика. Это отсылка к фразе об ОС которое ставится на любое железо.
мой опыт. Линукс - нативно куча программистского софта, отсутствие вирусов (почти), нет кейлогеров и слежки. За много лет не сделали адекватную работу с мониторами (минт). 80 % игр идут. 80% производительности от винды в играх. Идеально подходит для разработки и маме посерфить в инете. Винда (10). Игры ура, вирусы ура (мамин комп забивался за месяц), чё там за вами следит хз, переключение языка почему-то глючит - вдруг стало 4 раскладки, геймдев программирование все-таки лучше на винде. Мак - за огромные деньги все ваши фотки и бог знает что еще, официально!, будут смотреть в эпл и фиг знает кто еще. Игры на троечку, про вирусы не слышал. Плюс операционка может сама делать что угодно без разрешения, например слить ваши файлы в облако и ужать их. (реальный случай, пострадал музыкант). Могут просто отменить какое-то железо. У сестры вполне себе хороший по железу мак перестал работать из-за обновы системы. Зато понты :)
Для Flutter + Dart ставится OpenCore и все три основные оси, две из которых очевидны, а муки выбора сопровождают лишь какой именно из зоопарка дистрибутивов Линукса предпочесть. Лично мне нравится Федора.
@@leopard184 на разных удобнее, если переустанавливать - просто другие отключить, чтобы минимизировать взаимное влияние установок + один общий для общих файлов.
Лучшая OS - это та, к которой ты привык. Но есть замечания: 1. Как-то я соберал огромный проэкт за авторством коллег из Индии, который состоял из нескольких десятков модулей и требовал правок чуть не каждый раз, когда соберался (не нужно меня ругать. Завернуть это в CI было нереально). При запуске сборки комп(довольно мощный) завывал и соберался, видимо собераясь взлететь на орбиту, и громко пыхтел минут 30 при условии, что все собралось с первого раза. Так вот, когда минуте на 10й процесса при загрузке ЦП в 100% винда решила что-то там обновить, комп загудел еще громче и повис. Так что да. Полный контроль над обновлениями - это приятно. 2. Я немножко перековыривал Linux. По мелочи. К примеру мне не нравилось оформление GDM в Gnome. Тупо серый фон. Не беда, но мне не нравится. Я полез в CSS нашел этот самый экран и прописал туда заставку. На винде, если я правильно помню, это делается штатными инструментами. Но если для какой-то задачи штатного инструмента нет - в большинстве случаев она нерешаема. И сама по себе возможность поправить что угодно при желании - это все-таки большой плюс. 3. Игры на Linux - давно уже тривиальная затея. Steam N лет назад выпустили Steam Proton и теперь игры под винду запускаются проставлением одного чекбокса и нажатием на "Играть". Все необходимые настройка wine, шрифты, бутылки и т.д. и т.п. настраиваются автоматически.
Если говорить чисто о программинге, то в основном, это конечно линукс. Ну, можно и макось, но зачем платить больше? Да, линкс глючной, практически весь привычный вам софт вроде скайпов, слаков и прочих мессенжеров там выглядит стрёмно, работает криво, но если вы собираетесь только писать код, то зачем вам все эти мессенджеры, которые только отвлекают? Дело в том, что у линукс более удобно сделана консоль, это первое на что обращаешь внимание, переходя на линукс - консоль более приятная и что называется юзерфрендли. Второй нюанс - на линуксе никогда не глючит докер (чего не скажешь о винде). Поэтому если вы в работе используете докер, то вам точно нужен линукс. Ну или макось, но опять же: зачем платить больше? Лично я, перепробовав кучу вариантов, перешёл к простой схеме: на компе стоит винда, на винде виртуалка, а на виртуалке линукс. Да, на виртуалке линукс будет работать ещё менее стабильно, но во-первых, виртуалка очень легко бекапится целиком, со всеми данными и настройками. Во-вторых, если вы не будете заниматься извращениями и ставить всякие опен-офисы и прочий бесполезный софт, а только то, что нужно непосредственно для работы: т. е., всякие веб-сервера, базы данных и прочее, то никаких проблем у вас не будет. Ну, например, вам не придётся регулярно менять прогоревшие кресла, как это происходит при работе с виндовым веб-сервером... Поэтому при такой схеме работы всё довольно удобно: всякие слаки и зумы для чатиков на винде, игры, фильмы, музыка и прочие развлечения - на винде, а на виртуалке с линуксом - только то, что касается работы. Т. е., для полноценной жизни, как не крути, нужно 2 операционки. А в случае, если вы для работы используете мак-ось, то для гейминга вам просто понадобится отдельный компьютер. Т. е., потратить денег ещё гораздо больше, чем на саму макось.
На Home можно столкнуться с неприятными ограничениями, которые напрямую с программированием не связаны, но в некоторых сценариях разработки могут затрагиваться. Например MS считает, что хомякам негоже пользоваться оснасткой управления компьютером и редактором групповых политик.
Я два года по работе сидел на Маке(впервые в жизни) и плевался всю дорогу. Где тот юзер-френдли интуитивный интерфейс который все восхваляли? Как же я возненавидел этот корявый макОС, где элементарнейшие операции требуют дополнительных усилий..в итоге пересел на винду + WSL. Это небо и земля.
С Android очень странное мнение. Особенно, когда речь идет о нативной разработке (C++). Нужно было накатывать различные юниксовые штуки (кстати, вот тут в чат входит терминал). То есть Windows была для него самой не подходящей. Ну или я уже долговато под Андройд не писал.
"Какую операционную систему выбрать программисту?" - "Не мак, т.к. на нем нельзя поиграть" :) А если серьезно, то для программиста выбор между этими 3 системами зачастую очень субъективен. Мне кажется если человек считает себя программистом, он должен сам уметь дать себе ответ, на какой системе ему хочется работать. Вопрос между 3 системами намного острее стоит для непрограммистов как раз таки, и вот там есть очень большие нюансы. 19:40 Сергей, уже не смешно :) Если делаете такие заявления - хотя бы проконсультируйтесь со своими менторами. Абсолютно спокойно разработчики андроид сидят на макоси.
Канал изначально акцентироваться как обучающий для новичков. Невозможность людей принимать решения в банальных вопросах поражает, да. А по поводу Сергея, уже давно возникают сомнения в его экспертности, уж очень много субьективщины и неточностей
@@PvlIv Ну а если человек новичок - то вообще пофиг, начинать можно на чем угодно :) Я бы свел всё к 2 вариантам: "хотите писать под ios - нужен мак. В любом другом случае начинайте с любой ОС, а там сами разберетесь". По сути всё видео :)
Надёжность винды относительная. Про всякий трэшак с сетью даже говорить не хочу. О да, все знают, что делать -- до сих пор переустанавливают. Про хитрое железо -- это лотерея. Со временем просто запоминаешь, каких вендоров лучше обойти стороной. А что значит "без обновлений он начинает тормозить"? Вот с этого места надо подробнее. Винда что ли питается обновлениями и какает телеметрией? Первое преимущество линукс -- пакетный менеджер. Отсутствие пакетного менеджера в других осях -- дичь и архаика Второе преимущество -- работающий inotify (используется в devserver для авторелоада при изменениях). Этого нет ни в винде, ни в маке -- там поллинг (CPU). Технологичненько Про ядра вы немного поплыли. ЕМНИП, винда с макось микроядерные, линукс модульный "с тонкими нитями" А, я понял, почему вы не заметили преимуществ при разработке под Linux. Как в Java дела с сишными экспеншнами? Не в ходу, верно? А вот всякие JS, питоны и прочие с сишными экстеншнами дружат. Сишные экстеншны часто собираются из исходников -- требуются компиляторы и заголовочные файлы. Под виндой это сложнее, чем `apt install build-essential`. Следовательно, язык программирования измеряем экстеншнами на других компилируемых языках (сишные в частности, появляется раст, а ещё я сталкивался даже с фортраном). В линуксах со всем этим добром работается легко, непринуждённо и в кайф При этом кстати линукс относительно недружелюбен для тех, кто упарывается в ассемблер Про ошибки справедливо. Баг репорты ручками сами заводим, но пул реквесты котируются выше. Документация открыта открыта 24/7 Вообще есть понятие "уверенный пользователь" -- будь то винды, линукса или макоси. Пожалуй, чтобы стать уверенным пользователем линукса, порог сильно выше. Запустить под под линуксом можно огромное число приложений -- было бы желание и был бы пользователь уверенным. Вот хотел срач развести, а пришёл к тому, что каждому своё. Кто-то программирует чтобы деньги зарабатывать, а кто-то программирует потому, что получает удовольствие от процесса. Кто-то качает хард скилы, кто-то покидает программирование и качает в софт скилы. Кто-то шарит в платформе, и менять её нецелесообразно
пакетные менеджеры есть и в винде и в макоси. в винде есть winget ( под капотом uwp) , не нравится uwp и хочешь сам делать пакеты в 3 клика - choco. На маке есть brew и еще куча всего. по поводу сети на богомерзкой винде. за15 лет стажа в кровавом энтерпрайзе с тысячями винды припоменаю только проблему с сетевыми принтерами и с шарами при переходе на 3ю самбу. все проблемы решались хотфиксами в кратчайшие сроки. а вот на макоси с сетевым стеком есть проблемы. кривой ntp и конченный dns кеширующий отрицательный ответ
Есть пара моментов, когда стоит перестапить мак ось, но это из разряда админской работы. Есть юзеры, которые как купили мак в условно 2013, так ни разу его не апдейтили - намного проще зачастую с флешки начисто поставить, чем все это обновлять. И вариант 2. Это когда под нового пользователя мака проще не вычищать после предыдущего владельца, а тупо новую мак ось накатить
Как сказал один программист, которого я уважаю... Хоть на zx-spectrum, главное что б твой код работал и выполнял бизнес задачу. ЗЫ Я на Федоре)) обновляюсь регулярно, и даже с версии на версию через гуишный обновлятор и с 29-й по 37-ю версии без проблем. Привет убунтистам, где обновление на новый релиз=переустановка системы 🙄.
Никто же не мешает сидеть по несколько лет на лтс? А Федора чаще ломается при неаккуратном обновлении(знаю, я рукожоп тот ещё, но на убунте случайно всё сломать сложнее)
@@archsapostle1stapostleofth738 Я стабильно оьновляюсь как только прилетает Обнова - нет проблем. Говорят, раньше Федора действительно была глючной, но я этих времён не застал. Начинатс 29-й Федоры как попробовал, единственное о чем пожалел, что потратил кучу времени на дебианоподобные дистры типа убунты, где у меня были непонятные зависания мёртвые (могу поднять темы на убунту-формуе, которые я создавал с целью пофиксить сие, но ничего не помогало 🤷 Так, что я сугубо из своих наблюдений
@@SergMirny_yt Подтверждаю: Федорка уже 6 лет на компе. Обновляется и работает без каких-либо проблем. Ни на какой другой дистр менять даже мыслей не возникает.
@@SergMirny_yt как-то раз тыкнул в гуе загрузить обновления, перезагрузить, чтобы комп обновился сначала было лень потом забыл. Через пару дней опять тыкнул загрузить обновления, перезагрузил и всё сломалось. Слава настроенному timeshift и btrfs был бекап системы ровно до обновления. Мораль сей басни такова - для людей с плохой памятью и кривыми руками убунта стабильной будет. Но урок я усвоил, системой пользоваться продолжаю (и горя не знаю) и если обновляюсь, то сразу перезагружаю комп =)
@@SergMirny_yt с зависаниями честно не сталкивался. Возможно, дело было в переполненной оперативке, так как убунта очень прожорлива, хотя и там, и там гном. Насчёт остальных дебиан подобных ничего не могу сказать - сильно не понравился apt, магазин редко где был нормальный, ушёл на другие дистры
Доречі, до аргументу по ціні. Чому всі порівнюють тільки процесор, пам’ять і тд, хоча зараз і це важко навіть зрівняти з виходом власних процесорів від Apple, які просто рвуть все. Чому ніхто не враховує якість екрану, звуку, мікрофонів, клавіатури, корпусу і тд, які в пластикових віндових ноутбуків з фул хд екранами просто не йдуть в порівняння з ретіною і алюмінієвим корпусом. Тому порівнювати мак по ціні просто немає з чим, бо немає аналога навіть схожого
... Федора 37 тоже устанавливается на любое железо, от самого нового до самого древнего. Просто в графическом интерфейсе один раз переключитесь с wayland на X11 и будет Вам счастье, если у Вас дремучее, старое железо. И в игрушки поиграть (в отличие от MAC), и поработать без крашей (в случае с виндой). Если кодите в с# тогда без вопросов винда, во всех остальных плюсы есть как у Винды так и у Линукса.
Ставится, и даже работает, но все же не все работает. У меня федора на ноуте от хуавей, там сканер отпечатка пальца не работает, так как банально нет драйвера. При первом подключении к зарядке зачем-то сбрасывается яркость монитора. И был еще баг с грабом, где он тупо первые 5 секунд не реагировал на команды, но это лечится. Мелочи, но неприятно.
@@игорьушаков-е9ъ на десктопе и у меня все ок - единственная проблема возникла, когда встроенная графика физически отвалилась на проце и пришлось ставить старую дискретку нвидиа, под которую не ставились проприетарные дрова, а дефолтные открытые работали не особо хорошо, иногда артефачили. А ноутбуки уже в зависимости от модели.
Вот именно 37 федора на моем ноуте 2011 года тормозила сильнее и кубунты 22.10, и росы 12.3, и последнего минта, и даже 11 винды. Хоть с иксами, хоть с вяленым. AMD A6-3400M 4 ядра 1.5 ГГц, Radeon HD 6520G, 6 гигов оперативы DDR3-1333мгц, SSD SATA-3. Играть под линупсом в виндовые игры невозможно из-за лютых тормозов (видюха не поддерживае вулкан), под виндой с DirectX 11 - вполне нормально.
@@GeraltOf Очень странно, что видюха не поддерживает Вулкан. Ну да, с настройками нужно повозится - это единственная проблема. Да и ноут 2011 года - чего вы от него хотели в конце концов? Чудес не бывает. Был бы ноут хотя бы 2016-го.
Из личного опыта приходилось немножко править код в 2 вещах (правда 2-ая была позже успешно починена автором, но работать надо было, да и чинится быстро) это виджет анализатор спектра для Kde, и плагин для соединения с БД для vscode (один из немногих, где встроена возможность ssh туннеля). В первом нужно было просто заменить устаревшие названия объектов используемой библиотеки, а во втором - просто убрать одну строчку, которая ломало всё. В обоих случаях - дело на минут 15. Так что необязательно капитально разбираться в проекте. Но возможность хотя бы залезть в код все-таки весома.
Дядя Сережа не знает про Steam Proton который позволяет играть на Линуксе если не во все то в большинство игр, в том числе и в новинки. Да, с оговорками, но все же. Либре Офис тоже весьма неплох, и справляется со всеми задачами. МС единственное отличает, что де факто это стандарт офисных программ. А вообще ОС нужно выбирать из предпочтений. К любой ОС можно привыкнуть. Прошли те времена, когда Линукс был уделом красноглазиков. П. С.: Спасибо за контент, Мира вам.
Если писать код, то Линукс очень даже удобен. Но как универсальная ос на домашем компе (и тем более ноутбуке), то Линукс - это ад и боль. Каждое устройство подключенное к ПК как правило нуждается в ручной настройке и допиливании. Часто если оборудование и работает на Линуксе, то работает с урезанным функционалом или неполной скоростью из-за кривых драйверов или их полного отсутствия. Поэтому на моем ноутбуке стоит Windows + Linux Ubuntu в VirtualBox для кодинга. Так у меня и всё железо работает так, как и задумывалось производителем и среда для разработки линуксовая имеется. Нужно лишь иметь немного ОЗУ под виртуалку и нормально настроенную виртуализацию (должна поддерживаться процессором, биосом, и Винда должна быть правильно настроена). И такая схема работает быстро, тихо, и без лишней головной боли.
Использую Linux как домашнюю ОС, болью для меня была как раз винда, с её ущербным реестром и необходимостью в случае любой проблемы лазать по интернету в поисках недостающих dll файлов.
@@Phantom_of_Makhnovshchina Оригинальный образ винды (а не левые сборки от "кулибиных") + официальные драйвера + стандартный набор .Net, C++, DirectX и тому подобных библиотек + не мешать системе работать всякими оптимизаторами и ручным редактированием в реестре и системных файлах - Всё это позволило мне забыть про любые проблемы с виндой и при этом использовать огромное количество периферии и программ самой разной направленности. С проблемами dll поcледний раз сталкивался во времена Win98/Me. В остальных 99% случаях это или собственное рукожoпиe, или совсем уж сырой софт, а не проблемы самой винды. В линуксе наоборот один раз настроил оборудование, установил софт и.... обломись и повторяй эти танцы с бубном почти каждый день. То зависимости пакетов ломаются при обновлении, то разные версии пакетов требуются разным программам, то выяснится что чтобы заставить железо -нормально- хоть как-то работать, нужно лезть в ядро, после чего система не стартует вовсе и всё потому что ты прочитал десяток мануалов по теме, а нужно было изучить их раз в 100 больше. Хотя часто получается так, что готового рецепта нет вообще, и чтобы что-то исправить нужно быть гугу уровня Linus Torvalds Для меня Windows - это проверенная временем Toyota в которой есть всё чтобы просто ехать с завода, а Linux - это болид-самоделка, который отдельных случаях будет лететь как Ferrari, но обычно сплошной дискомфорт при езде на табуретке вместо сиденья и постоянная доводка и настройка мотора. Зато молотком всегда починить можно, но это не точно 😅
Спасибо за видео, очень чётко и по делу. Но у меня есть пару небольших возражений. Во-первых, по поводу офисных пакетов всё очень сильно зависит от бизнес-процессов компании. Очень многие компании используют исключительно облачные решения вроде тех же Google Docs, Google Таблицы и т.д. В таком случае вообще нет привязки к операционной системе. Во-вторых, по поводу слабого железа - медленный компьютер всегда будет работать медленно, независимо от операционной системы. Если условный PhpStorm жрёт 1,5-2ГБ оперативки, он будет жрать столько же на любой ОС. То же самое с браузерами и остальными программами. И если "пустой" линукс, занимает условно 1ГБ, а винда 2, то это не играет вообще никакой роли, если PhpStorm + Chrome сожрут все 4. Разница будет только в размере файла подкачки, а тормозить будет жутко в обоих случаях. Кстати, этот момент касается так же MacOS. Знаю людей, кто купил маки на М1, но пожалели денег и взяли на 8ГБ ОЗУ, а спустя год плюются, т.к. этого не хватает. Работал в компании, где у ПМ-ов были MacBook Air с довольно слабыми процессорами. Когда на митинге они открывали макет в Adobe XD, чтобы обсудить новый дизайн, я шёл заваривать чай, т.к. в последующие 2-3 минуты на экране ничего не происходило)) А в остальном полностью согласен - если нет каких-то жёстких ограничений, работай на том, что нравится.
Зря они денег пожалели, ОЗУ нужна даже в маке. Взял себе мак на 16/1024 на М1. Ваще нет проблем. Индексация иногда бесит повышением нагрузки на е ядра но на поведение системы в целом не влияет.
Линукс (любой) - во-первых, это красиво. А ещё вирусов меньше, чем на винду. А ещё всё таки он по-шустрее. А если надрочиться, то сложностей особенных с ним нет. И очень удобно, что никаких сомнительных оф.сайтов, всё спокойно качается из репозиториев.
В Стиме игр для Линукса полно, но игр, которые не работают на Линуксе (только Виндовс или только Виндовс+Макось) - в разы больше, хоть и не на порядок. Но если разработчик решил лишить себя части рынка - его право, никаких обид.
Про Valve я упомянул не из-за стима, а из-за слоя совместимости, который позволяет запускать на Linux игры, которые разрабаотывались под Windows. STALKER, TankiX, и т.д., и т.п. Уже даже тот же Genshin Impact научились запускать, хоть у него и есть античит.
@@mechan1sm_ Вообще, слой совместимости это зло. В свое время именно он убил полуось. "Зачем писать программы под os/2 если она запускает программы для win3 лучше, чем сама win3 .
Просыпаешься утром, открываешь новости а тут такое "Какую операционную систему выбрать программисту?" Как ледяным душем окатили. Я еще после "Как устроиться на работу программисту и получить самую высокую зарплату?" в себя не пришел от шока 😂😂😂
Честно говоря, мне сложно сравнить операционки с точек зрения использования рядового пользователя, или профессионального использования, но не программиста, но ролик то как раз про сравнение с этой точки зрения. И я абсолютно не понимаю, как можно было перечислять преимущества линукса и не сказать про его шикарнейший (!) терминал. Серьёзно, это ведь произведение искусства. Консоль винды, даже в лице PowerShell, и рядом не стоит. А ещё, говорить о том, что какой-то софтины (для программиста опять же, мы с этой точки зрения сравниваем) нет под линукс.. я даже не знаю. Скорее, какой-то софтины не будет под винду, или её будет куда сложнее поставить. Взять тот же Docker, незаменимый инструмент. В линуксе ставится в пару команд, да и работает офигенно, потому что нативно. В винде же.. ну такое. И пример не единственный, просто первое, что вспомнилось.
А в чем проблема поднять на маке или линуксе докер и писать на c шарп? темболее интерфейс оси не нужен программисту, т.к он пишет тесты. А тестировщики уже смотрят интерфейс и т.п. с swift я согласен с вами. это единственное где нужен мак. Просто сейчас все делается или в облаке или в докере. Мак бук дешевле чем ноуты с виндовс. Вы должны считать не только чип и озу, а все вместе. ОС, полностью железо, автономность, экран, корпус, и все что в нем есть. К примеру ноутбуки с экраном как у самого простого air m1 (999$) стоит на винде больше 2к у.е и т.п. . Нельзя отделять... + В мак включена стоимость разработки мак ос, а виндовс.... ну все хотят пользоваться пираткой
@@call7093 Я же не сказал, что это плохо, кто боится слежки или прочего. У них своя правда и где-то они правы. Да и кейсы что ты описал, довольно таки важная причина
Обновлять приходится, потому что на некоторых версиях 10-ки, какое-то ПО может не запуститься, и будет требовать версию от 19.03 и Т.П. И дома все лицензионное, поэтому и пользуюсь Win 10 в полной мере. на работе 8-ка была до моего прихода, лицензия или нет я даже не знаю... наклейки уже нет, журнала тоже... Но именно 8 как теперь моя основная ОС... Довольно стабильна, Настольно ПО на ней работает более большое количество чем на 10-ке, включая портативные приложения и старые приложения, написанные еще под win 32... Из того что перестает работать это прекратилась поддержка некоторых браузеров, и облачных дисков. Стал глючить и антивирус родной месяца два назад видимо связанно с поддержкой или санкциями, поэтому могу обновить базы не чаще раза в месяц. В остальном то, что нет обновлений тут даже плюс... И могу запустить все что угодно, тут работает Corel 3 версии изначально и office 2007, Visual Basic 6.... В полной мере, и не смотря на все установленное ПО, которое тут было, все быстрее, запускается, работает стабильно, и система кажется не такой загруженной как win 10... Да 10-как для меня удобнее, сама по себе ОС более самодостаточна, но при этом мне не нужны некоторые платные, но более тяжелые, аналоги, или их новые версии... При чем некоторые уже по подписке... Gо этому с Win 8 на долго к тому же ее немного можно улучшить Qtabb и т.п. Classic Shell и т.д... Тут работает VB, работает JS, есть Posh, можно запустить Python, в соседнем министерстве вот все на Linux и без русского Языка... Но хоть там пишут и программы, но на мой взгляд такие себе полу скрипты для контроля бабушек, и знание экселя перекрыло бы все возможности этих полускриптов как и VBA и бабушкам не пришлось бы запускать странные приложения... Но по факту они сисадмины не программисты... Иначе Linux бы доставил им хлопот.
Для программиста главное не ОС, а среда программирования, IDE, и дополнительные утилиты. ОС надо выбирать под IDE, которое больше всего нравится и подходит для работы.
@@panzerlo3418 это не извращения, просто часто приходится забивать на IDE потому что они долго стартуют, забирают кучу памяти и в фоне делают кучу не нужной работы. Мне легче набросать код в условном VSCode или NotePad++ и отправить все на CI. Да и новичку полезнее сначала научится самому собирать приложения из консоли
Это вы правильно подметили про обновление на Windows , у меня только чуть-чуть вот надо установить обновление, начинает кулер крутится со скорость света на ноутбуке, и я знаю что если греется значит обновить надо
C#/.NET - go.foxminded.ua/3kbVeCy
Затронутая тема, как бы не особо актуальная, но получилось очень интересно и познавательно!
Пожалуйста сделайте более подробное видео в котором можно узнать о каждой системе, главные отличия, их фишках, минуса, уязвимости, архитектура, ПО, история) вирусы и возможно что-то ещё, вы то лучше разбираетесь в этом.
В общем хочется обзор о каждом продукте в вашем исполнении 😅
Challenge accept?)
Вопрос: в какой вуз вы поступали, и пару слов о всем вашем пути?
говоришь на русском, но реклама сайта, где все на украинском. почему так?
@internet_newbie ?
Несколько раз делал правки в коде вплоть до написания полноценных патчей с отправкой разрабам
Из того, что навскидку вспомнил - чо-то для node-mailer для канпиляции под Freebsd, фикс для установщика Solus на ноута.
Линуксоиды любят открытый исходный код не потому что в него можно влезть и поправьте что-то, а потому что для большинства из них фраза «открытый исходный код» приводит к мгновенному оргазму
@docdrew3928 ага особенно покапаясь в ядре
Лінуксоїди люблять не відкритий код, а вільне ПЗ, просто дехто плутає ці поняття.
Потому что почти всегда конфиги линевых прог - текстовые файлы. Поэтому ключи и прочие секреты толком никуда не запрячешь, всегда можно найти посмотреть
Да! Сейчас кончу!
Бесплатно
Могу сказать чем лучше Линукс в сравнении с виндой в разрезе веб разработки - Докер.
Докер-композ на Винде глючит при наличии большого кол-ва контейнеров. Причем глючит даже при наличии 32 Гб оперативы. В линуксе же докер - это нативность. Таких проблем просто нет. Далее, базы - постгре, мускул и т.д. Опять же нативно как службы запускаются, останавливаются, работают - так как они должны работать на сервере. Это то с чем я лично сталкивался. А идешки одинаково выглядят во всех трёх системах
С Линуксом главное даже не то, что ты сам можешь лазить в исходники, а что это могут делать другие, которые как раз там чинят и улучшают. А таких людей много и каждый может выбрать свою нишу.
В середине 00-х, когда мне был доступен только ADSL, и скорость загрузки была порядка 20 Мбит/с, а отдача около 2-3 Мбит/с, популярные торрент-трекеры для поддержки раздач вводили минимальный рейт download/upload. Я тогда уже сидел на линуксе и был у меня знакомый, который учился на программиста. Так вон от он мне подсказал "чит". В исходниках торрент-клиента отыскать переменную, отвечающую за upload_size и просто умножить ее на произвольное значение. У меня такой множитель был 11. Вот так open source позволяет решать некоторые "бытовые" моменты.
Интересно. Я бы тоже так хотел уметь, но я пока только собственные программы пишу, а до чужих руки не доходят...
@@nakamasama А коли рукі дійдуть, то почнете писати чужі? Як це?
@@woodzimierz9621 , мені зараз вистачає того функціоналу, який мені надають програми. Коли я захочу їх модифікувати, якось змінити, щось виправити, покращити - тоді я почну вивчати чужий код. Головне, щоб код був відкритий
Сергей добрый день! Я записался на ваш курс Java! Мне 37! И я настроился серьезно! Смотрю все ваши видео! Некоторые мотивационные видео смотрит даже моя дочь, тогда когда у нее возникают сложности по программированию! И это помогает!!! Спасибо мы с вами!
Мені 35, вчу пайтон... терпіння вам! Паузи не робіть , працюйте навіть коли не хочеться, результат не забариться!)
@@username739 для чего ты пишешь этот комментарий?
@@NorthWestNomad а ты этот для чего написал?
@@username739 выразить благодарность и то чтобы автор знал что с частью его видео материалов, Я с радостью делюсь с дочерью когда у нее что то не получается в программировании. Вот и все!
@@NorthWestNomad молодец!
Мы линуксоды любим открытый исходный код не только потому что можно что либо поправить, а потому что ты можешь убедиться что например программа не собирает о тебе какие либо данные и не отправляет их фиг пойми кому (без разницы в каких целях, человек должен сам на такое согласится по этому в некоторых диструбутивах и спрашивают "не хотители вы отправлять анонимные данные"), на основе этой программы ты можешь сделать свою программу где будут исправлены все ошибки и ещё плюсом применить свои наработки, можно помочь самим разработчикам.
С виндой еще проблема с ограничениями на длину пути файлов. Преимущества линукса в производительности особенно чувствуется в случае большого количества генерируемого кода, когда проходит много операций чтения и записи -- на нынешнем проекте разница во времени билда более чем в два раза.
Про ограничения на длину пути ты перепутала, это как раз проблема линупса. В винде максимальная длина пути по умолчанию 260 символов, но через \\?\ можно бахнуть до 32767, в линупсе же - до 255 и не символов, а байт. Поскольку в кишках линупса юникод в виде UTF-8, а один символ в нем может по стандарту весить до 6 байт - выводы делай сама.
и да и нет. проблема с длинной имени давно уже в прошлом. линух быстрее это факт. но надо выбирать инструмент под задачу , а не задачи под инструмент. Винда кстати намного лучше переваривает ООМ.
@@artmkg5694 когда переквалифицировался из повара в программиста)
Полностью согласен с Сережей - тут каждый выбирает ПОД СЕБЯ и свои задачи. Лично я как фулстэкер юзаю всех трех "китов" скопом: пишу код (JS, Python, PHP) на Linux, верстаю и работаю с графикой/видео на MacOS, скринкасты + нетипичная обработка контента, а также офис - в Windows.
Для линуха и винды один комп?
Надо было сделать сравнения как работает Docker на разных системах
на венде и маке крутится внутри виртуальной машины. на линухе создаёт контейнеры прямо в твоей системе
Докер народився у Лінуксі, відповідно і швидкодія.
Нет смысла сравнивать. docker работает только внутри linux. В остальных системах внутри linux который работает в виртуальной машине.
А докер вообще ПОЧТИ убирает вопрос выбора ОС в сторону
Источник - DOU.
Software Engineer:
macOS - 46.9%
Windows - 43.3%
Linux - 22.7%
Intern/Trainee:
Windows - 68.6%
macOS - 26.7%
Linux - 19.9%
Junior:
Windows - 63.7% (2020: 54.8%)
macOS - 29.5% (2020: 25.9%)
Linux - 17.9% (2020: 32.2%)
Middle:
Windows - 53.6% (2020: 44.8%)
macOS - 39.6% (2020: 36.6%)
Linux - 18.4% (2020: 34.5%)
Senior:
macOS - 51.6% (2020: 46.5%)
Windows - 43.8% (2020: 43.3%)
Linux - 16.7% (2020: 27.6%)
Tech Lead:
macOS - 56.4%
Windows - 39.2%
Linux - 20.6%
Team Lead:
macOS - 50.1% (2020: 48%)
Windows - 45.8% (2020: 43.4%)
Linux - 16.7% (2020: 25.6%)
Architect:
macOS - 56.3% (2020: 45.9%)
Windows - 48.7% (2020: 63.3%)
Linux - 17.6% (2020: 22.9%)
Вывод: среди разработчиков "неспецифических" в плане требований к системе направлений доля использующих macOS возрастает пропорционально зарплате и опыту, становясь к уровню Senior преобладающей, а доля Windows - падает.
С июля 2020 по октябрь 2022 доля использующих Linux стремительно падает для всех позиций (на 39.9% для Junior, на 46.7% для Middle и на 60.5% для Senior-разработчиков).
спасибо за информацию
@PeterMishutkinиспользую 2 версию, жизнь кайф
Потому что у сеньёров бабло появляется, и хочется закрыть гештальт и «прикоснуться к миру „apple“», а зп джуна/трейни этого не позволяет(っ °Д °;)っ Если ты не работаешь с эпл софтом, тратить 2-3k$ на компуктер/ноутбук кроме как из чистой вкусовщины просто бессмысленно
Перешел недавно на Linux (Kubuntu), после 25(!) лет сидения за виндой. И да, поначалу это была страшная боль. Неподготовленному пользователю сюда лучше не лезть, наверное. Но мне не привыкать работать с командной строкой, читать гайды и туториалы, поэтому все в итоге преодолел. И теперь с каждым днем я все больше понимаю, насколько же Linux "must have" для программиста. Там где я раньше на винде деградировал, на Linux я все лучше стал разбираться с внутренним устройством серверов, как идет взаимодействие между процессами, настройка прав доступа и т.п. То, без чего в более менее серьезной разработке сегодня просто никуда. Ну и где под докером у меня ноут с виндой адски нагревался и шумел, сейчас он стал абсолютно бесшумный. А уж насколько те же KDE кастомизируемые - это вообще сказка. Поэтому только Linux, только хардкор (ну или макось как урезанный его вариант).
как ОС дает понимание работе серверов? Репозитории и установка софта из них есть и винде. Винде можна все делать через консоль. Я минимум половину всех телодвижений в винде делаю через powershell.
@@dimr5001 "взаимодействие между процессами, настройка прав доступа и т.п." буквально цитирую тс
@@archsapostle1stapostleofth738 что значит взаимодействия процессов? через папйпу послать вихлоп одной утилиты в другу.? Права доступа куда? Я вас у дивлю но в винде также есть права и процеси взаимодействуют между собой. Максимум что линукс для пользователя дает это немного пользоваться башем и понимание как устроена файловая система ext или xsf. И то на базовом уровне. Что бы понимать как работает линукс и сервера не нем нужно из либо админимть или тулзи писать под юникс ситеми или контрибютить в ядро линукс.
всё плюсы, которые вы перечислили, можно было получить и без использования линукса в качестве основной системы. Лично я этим занимался при системном администрировании ubuntu server под проекты.
аргумент про IDE не сильно понятен - лучшие IDE от JetBrains, а они на всех системах есть и одинаковые.
@@dimr5001 права доступа в винде и в юниксах, как небо и земля. И как часто вы встречаете людей не сидящих на админе в винде постоянно?
Сергей, мы вас очень, очень любим!!!!
🙂
На Линуксе уже три года, перешёл из интереса и начала работы программистом. Нет проблем вообще, кроме офиса, но к Либро привык. Стим по Линуксом уже работаете отлично. В целом Винда и Линукс оба хорошие решения.
На PlayOnLinux майкрософтовский офис хорошо ставится
@@Finterio можно просто в pdf сохранять, если у вас проблемы с масштабированием, полями при печати с других компов у которых Майк ворд
Ещё есть OnlyOffice
Для автора: открытый исходный бывает нередко требованием заказчика софта, следовательно необходимостью разработчика. Прежде всего из-за лицензионной чистоты, корпоративной безопасности и отсутствии дополнительных затрат, которые например для носимых устройств, масштабируемых систем являются критичными.
Имхо, то из-за чего отказывались и критиковали винду раньше: низкая производительность, отсутствие реальной многозадачности, нестабильность, отсутствие поддержки каких-то технологий - это уже неактуально. Поэтому единственное почему придется попутно использовать другую ос - это разработка под конкретную ос или исходные условия команды
Офис давно переехал в интернет. Пользуюсь и Office365 и Google Documents - забыл когда в принципе ставил оффлайн редакторы текста и таблиц. Далее, если ваш продукт запускается у клиентов только под виндой, то и разработку стоит делать под виндой, т.к. есть всякие заморочки с обработкой строк и символов и в проде можно не поймать баг серьезный из за этого, так как под линуксами все запускалось без проблем и тесты все проходили так же. В чем плюс обычных компов - на один диск винду, на другой линукса и пользуйся и тем и тем по настроению. Тем более сейчас есть матери с двумя слотами m2 NVme.
Везет вам. Мне вот доводилось редактировать документ из Израиля, сделанный в Ворде. И он ломался, если открывался не Вордом.
@@Михаил-о8ш8щ у меня аккаунт офис365 - там обычный ворд есть, только онлайн
@@alexnovik6223 платный? Я с бесплатного майкросовтовского офиса пытался тоже открыть.
Windows разом с linux можна и на один диск поставить (на hdd точно, на ssd не тестировал), в роли загрузчика хорошо получается с набором установочной флешки Aioboot, в которой собраны наверно почти все популярные загрузчики ОС и прописаны меню перехода от одного к другому ) ,
Использую линукс, по большей степени из-за KDE, есть несколько очень крутых возможностей для настройки взаимодействия и UX. Так же очень нравится как софт и ОС устанавливается и обновляется, репозитории это очень удобно. Весь нужный мне софт работает без проблем, хотя нужный мне софт на винде и мак так же крутится ок. Проблем все еще хватает, думаю как и на любой ОС но они не ломают что то критично и довольно интересно их решать))
Полтора года использовал мак с м1 про. Как ставится софт и обновляется не очень зашло, есть вопросы к UX, но количество всяких прикольных утилит для работы очень большое. Мне понравилось, возможно через годик-другой вернусь на мак, пока только оттуда.
Виндовс. Мне не нравится система обновлений и иногда UX хромает, но в остальном вполне себе ок ОС. Вроде как виндовс 11 очень даже интересная ОС. WSL завезли, софта полно, можно использовать, но для себя на повсегдневное использования уже очень давно не выбираю виндовс.
Мои выводы. Если не знаешь зачем тебе линукс или мак, используй виндовс. Хочется поэкспериментировать - экспериментируй. Пользуешься мак и не знаешь нужно ли пробовать винду? Если на маке все ок используй мак и дальше. Те кому нужен специфичный софт - думаю эти люди уже используют то что им нужно и где им нужно.
P.S. Касательно дороговизны техники эппл. Амм, не считаю так, просто техника эппл в категории условных ААА устройств, но от других брендов цены не меньше. Взять тот же XPS 17 или X1 Carbon, X1 extreme. А макос на макбуке это кайф, повторюсь что к самой макос у меня есть замечания по части UX, но как оно работает на макбуке - реально кайф.
P.P.S. Игры. Давно не рубаюсь с.утками в игрушки, сейчас часов 5 на месяц от силы, но могу сказать что для игр винда, немного хуже но я считаю что уже очень неплохо с этим и на линуксе. Мак - ну худший вариант, играть можно но потери производительности дикие от всяких эмуляций и виртаулизаций. Хотя на том же макбук про с м1 про я немного поиграл в ведьмак 3 на волне ностальгии и вполне играбельно.
Хотів додати, що наразі з драйверами на массі дистрибутивів Linux зараз ситуація куди простіша ніж на Windows + дається можливість вибору які саме можете використовувати(opensource чи пропрієтарні), звичайно за вийнятком дяких ну дуже рідких випадків, на рахунок ігор - тут звичайно ну дуже на любителя, бо окрім опублікованих під ліцензією opensource, щонайменше є ще чимала кількість з бібіотеки Steam...
Вы правда это сами написали, или GPT в помощь ?
@@user-pv8le1uy5o ChatGPT пишет в другом стиле
@@user-pv8le1uy5o а что не так? Описал то как вижу со своей колокольни это все.
На винде проблемы с UI/UX начинаются в основном когда в какие-то настройки лезешь, сами по себе панель задач и менеджмент окон - имхо лучшее из того, что на рынке есть. В остальном согласен, сам как основную систему юзаю Манжаро с KDE и к UX мак оси тоже много вопросов.
Переехал на Linux чисто из-за скорости сборки проектов - в 3-4 раза быстрее, чем в винде
а на WSL2?
@@ni55an надо проверять скорость
@@ni55an Даже на VirtualBox с убунтой быстрее, чем под виндой.
@@dromaniak уу.. как все плохо
@Doc Drew "Бред какой-то, и часто вы проекты собираете"
работа такая у программиста - дописывать и пересобирать проекты.
программист-разработчик этого проекта может пересобирать его по несколько раз в час, в процессе его доработки и тестирования. есть большая разница: дописать-пересобрать-проверить за 2 минуты ожидания пересборки или за 2 два часа ожидания, когда же оно наконец пересоберется, если ты там пару строк вызова дописал всего, в своем коде проекта.
вы плохо знаете работу программиста. все думают что это такая машинистка, набирающая текст кода 99% своего рабочего времени. на самом деле 99% времени может занимать компиляция, сборка, отладка, чтение логов - а код он будет писать недолго и в редких промежутках.
и скорость компиляции буквально линейно повышает скорость разработки, на некоторых проектах
Сергей, рассмотрите более подробно направления работы для которых существуют галочки исключения на биржах) Гемблинг, адалт и прочее. Почему это плохо, плохо ли, какие там еще есть подводные камни.
10:45 Я в код иногда залезаю, когда вылезает несовместимость версий каких-то библиотек или драйверов. Например, новое ядро еще не поддержано драйвером NVidia или нужно запустить какую-то очень старую программу, которая с новыми системными библиотеками не дружит. Если есть быстрое решение, то почему бы не внести правку - иногда программу можно просто перекомпилировать с новыми зависимостями, иногда какую-то строку тупо откомментировать, иногда наоборот параметр в функцию добавить. Но это всё-таки редкие ситуации, раз в пару лет что-то такое всплывает.
Буквально вчера ставил движок для искуственного интеллекта, ему нужен Torch, который под Python 3.11 ещё не релизился. А в системе Python 3.11.2. Варианты - 1) поставить второй вариант питона параллельно (как делает большинство), 2) откатить систему (там ещё и другие зависимости есть, тоже развлечение будет), 3) залезть в исходный код, посмотреть откуда подсасывается Torch и вписать вместо релиза сборку из текущих исходников, которые поддержку Py3.11 уже включают.
Сейчас с играми на линукс, все намного лучше. Wine, proton, port proton и другие инструменты помогают играть почти в любые игры.
Добавлю по Mac:
- надёжность. У меня домашняя машина Mac, рабочая Win (ноут Asus, модель вполне популярная). Сценарии использования одинаковые. Windows мне приходится перезагружать раз в неделю, иначе непонятные глюки, Mac... ну, раз в квартал примерно :) Наверно сказывается гораздо меньшее разнообразие железа, разработчикам MacOS живётся легче :)
- очень проработанное качество изображения. Я покупал Mac в 14 году и меня просто покорила Retina, ни у каких других буков на 13" не было ничего подобного. Но даже на обычном мониторе: шрифт, цвета и пр. для глаз гораздо меньше напряга. Винду мне так настроить не удалось. НО! Это не касается UI в целом. Впрочем и на винде он довольно бестолковый. Мне нравилась XP, а потом... ощущение что сами разрабы виндой не пользуются - настолько всё хуже и неудобнее становится с каждой новой версией. Спасает то что я в основной в IDE сижу или в браузере, остальная ОС мне как-то до балды :)
- ремонтопригодность. В Маке я уже поменял батарейку и динамики. Вполне доступно даже для моих не очень ровных ручонок. Правда, надо купить особую отвёртку, но они довольно распространены уже, поэтому проблемы нет.
Может надо нормальный комп с нормальным железом купить на Винде? А то привыкли сравнивать Винду на слабом железе за дёшево и мак за овермного.
@@a1berich Может и надо. Но когда такое предлагаешь, надо бы указать конкретные модели. Т.е. Asus - не нормально, а что нормально?
В смысле с маком Сказали - надо идти делать? Я не обновляюсь с Биг Сюра по сей день. Один раз поставил Автоматически скачивать, но не устанавливать обновления системы (и приложений также) - и не обновляюсь, все работает. Также, по поводу мак может быть дороже в 2-3 раза? Возьмите Асус (лучшее от мира виндовс на мой субъективный взгляд) с компонентами такого же уровня (не только процессор и память) а с таким же по уровню дисплеем, динамиками, моделями беспроводной связи - и цена будет либо такая же, либо не сильно дешевле, а в некоторых случаях я сравнивал прям лицом к лицу по каждому пункту и виндовый вариант даже дороже оказывался, поэтому это точно либо слишком грубое либо совсемне корректное утверждение.
А вот техническая поддержка, хоть и достаточно хороша, но абсолютно точно не шикарна или великолепна или типа того. Игры, действительно, хорошо работают только изначально скомпилированные под мак и таких становится больше, чем 5 10 лет назад, но все еще несравнимо меньше (думаю это связано с тем, что Джобс сильно фанател от Сони и либо не хотел, либо даже договорняк устроили, чтобы не заходить на территорию друг друга.)
Касательно виндовс, да, она стала заметно лучше, но монолитная архитектура и отсутствие секьюрности дает о себе знать, и для некоторых это критические поинты. С другой стороны, для фанатов игр, отобенно ретро, со всякими эмуляторами и тд - это лучшее решение (хотя не по причине технических преимуществ, исторически просто сложилось)
Поэтому я вижу это так. Линукс для мыслителей, Мак для творцов, Винда для игроков.
согласен, аир вообще не много стоит.
У Asus есть аналог Макбука M1 Pro на 16/512?
насколько помню в мире Windows ноутбуков всегда впереди были HP, DELL, ну может Lenovo (и раньше Toshiba).
Наконец-то новое видео! Спасибо
новое видео каждую пятницу :)
Ну, у меня есть довольно богатый опыт с хакинтошем, и могу сказать точно что оно того стоило. Я сидел на хаке до выхода MacOS11 и у меня не было вообще никаких проблем, хотя на настройку системы изначально - подбора кекстов, конфигов и прочего ушло несколько недель и тонна нервов. Пока я не стал упираться в потолок Синьоризма и стало совсем не солидно, да и с обновлением на 11 начались траблы, стало лень и прочее и прочее я работал на хаке. Уверен что смог бы завести и его, но тогда ЗП уже перевалила за моральный барьер и пришлось брать мак на М1 про, который классный, но не скажу что с ним стало гораздо лучше.
Я бы добавил что новые библиотеки с искуственным интелектом очень легко устанавливаются по длинуксом. Например stable diffusion и многое другое... на винде это кошмар
Я веб разработчик, на линуксе 5 лет, другой системы для себя не вижу. Linux arch forever 😂
btw I use arch
А с С# есть какие-то проблемы на линуксе? На винде конечно лучше, но всё же, в чем именно подвох?
Дополнение: программы, написаные под .NET не запустятся в .Mono и наоборот. Программы нужно переписывать с нуля.
@@nakamasama почему дополнение? Ютуб грохнул первый комент?
@@kexforlecture , вообще я не хотел редактировать первый коммент, поэтому дописал второй. Но первый я сейчас не вижу.
@@nakamasama да грустно, думаю ютуб посчитал, что это попытка заполучить личную информацию или хз ещё что, вот и дропнул
@@kexforlecture , та я ничего такого не писал. Я ответил конкретно на Ваш вопрос. Ну ладно
Linux это очень гибкая ОС, в которой вы можете настроить всё, и вам придётся настраивать всё....
линукс - это не ос, это ядро
и ничего вы в ядре не настроите
а вёнда - это ядро сразу с куче "пакетов" вкаряченных прям в ядро вёнды "изкаробки"
и да, на ядре вёнды именно на голом ядре вёнды можно написать очень много всего
а на ядре линукса - вы ничего никогда не напишете
и да, ядро линуса например можно слегка обмазать собственным, и получить ос для роутера
вот для этого линукс и годен)))
а более он не для чего не годен
"Linux это очень гибкая ОС"
вёнда - это очень гибкая ос))
в которой вы можете настроить всё, и эти настройки заключаются в выпиливании не нужного из вёнды ахаха!
@@AEF23C20 пацан не дорос до дистрибутивов и пакетных менеджеров...
@@nakidai ну какие то пацаны "доросли" до пакетных менежеров - только стало ещё хуже ахаха!! ну потому что в итоге 20 недолинуксов и ни одного вменяемого
а уж что бы что-то заработало на всех этих двадцати версиях недолинуксов - про это вообще забудьте
@@AEF23C20 чел... вот тебе буква и. Ну так мерзко опечататься это надо уметь конечно
Сегодня существует довольно много железа, не совместимого с Win 11.
Ніхто не заважає використовувати сімку
@@olegkovalenko2797 або мікросімку
Сижу на маке М1 уже полгода. Адаптеры жрёт сторонние без проблем, периферия подключается даже проще иногда чем в винде, МФУ юзаю от бразер (без с, да) по юсб через хаб вместе с жёсктим диском для тайм машин, офигенная вещь для бекапов, аналогов нет. Второй монитор подстраивается автоматически через обычный кабель и сторонний адаптер. Игровой режим уже вот-вот завезут (мне некритично, есть ПК рядом, буквально, да и новость недавняя). Поддержка реально огонь. Звонишь к ним, объясняешь что не пашет, они разжёвывают всё до мелочей и в случае необходимости удалённо подключаются и помогают в прямом эфире. В том числе мониторят систему при сеансе. Были случаи что надо было по маку что-то сделать, реально просидели целый час со мной. Даже не было ощущения, что спешат куда-то. 10 из 10 по сапорту, реально. Сравнивая с виндой, жить на маке можно как программисту с оговорками на специфику отрасли, многие моменты гораздо проще чем на винде, докер не в счёт, не пробовал пока лично. Энергоэффективность без комментариев, меньше жрёт только малинка. Вообщем если и были минусы макоси для кодеров, то их почти все просто уничтожили.
По поводу Линукса: может лет так 5-8 назад это и было норм решение для десктопов, но сейчас линукс стал глючным куском говна, даже дебианы последние не спасают, и не надо мне заливать по поводу неумения настроить. Я сидел и на арчеподобных и на дебианподобных (привет убунту и минт). Окончательно снёс с голого железа год-два назад и не собираюсь возвращаться. Онли виртуалка либо вовсе отдельный носитель (что тоже не всегда спасает, ибо груб несмотря на выставленные настройки настойчиво пытается сломать загрузчик винде, кривота установщика через один попадается, причины до сих пор не установлены). От сборки к сборке непредсказуемые сценарии сбоев и работы. То есть если работает у меня, непонятно почему не работает у кого-то ещё. И наоборот. Даже чаще наоборот. Делаю чётко по инструкции а ему хоть бы хны. Последним относительно стабильным дистром был дебиан 9 и 10 с оговорками. Расход батареи всегда больше чем у винды. Потребление того же софта часто одно и то же между системами. Единственное что быстродействие немного быстрее за счёт отсутствия фрагментации дискового пространства.
Шиндовс: ну это шиндовс, господа. Да, стабильность пофиксили немного, но иногда всё же траблы есть. И на голом железе и в виртуалке. В сравнении с макосью не торт во многих аспектах, особенно обновления. В макоси они не дают о себе знать от слова никак пока сам не залезешь в настройки. Это реально удобно. В сравнении с линуксом серьёзно поднял позиции, вот прям респект и хвала. Всё ещё для меня основная платформа для игр, но не для кодинга. Скорее макось либо линукс в виртуалке где вот прям реально проще накатиться на линукс, ибо на винде боль и страдания а на макоси ещё не успел разобраться, хотя ввиду схожести архитектурных моментов должно быть так же просто как на линуксе, если не проще.
Религиозно долбанутым адептам конкретных осей не отвечать, бесполезно говорить без опыта.
Фух, отлегло...
Это огромный миф что если ты интересуешься играми, то мак не для тебя, да, в AAA проэкты ты на нем не пограешь, но любые инди игрушки, песочницы да и в принцыпе все кроме AAA проэктов, сам играю на макбук про 15 2018 и горя не знаю
P.s я не лютый геймер, могу один/два вечера в неделю залипнуть в игрушку точно не чаще.
к слову в стиме миллион игр под мак, сам там покупаю)
Вроде про нескучные обои на linux забыл упомянуть.
Не всякий Виндовс-пользователь программист, но всякий кто на Линуксе + тайлинг - маленький программист.
Что касается работы со старым железом, то в моем случае именно Линукс, никогда не конфликтовал с ним, как и сейчас на железе 12-летней давности.
Обновления даже на Арч Линуксе никогда не ложили систему, а тем паче NixOS Unstable, что вряд ли возможно в тестовой сборке Виндовс.
мой вариант, мало денег, линукс быстрее. второй осью стоит винда купленая с ноутом. да и линукс накатить с флешки иногда проще и быстрее чем винду... использую idea java
не думал, что netbeans кто-то еще пользуется
а что винда с флешки не накатывается ? притом официально , реально в два клика ?
@@artmkg5694 уменя есть купленая с ноутом, как же она задалбывает обновлениями и перезагрузками, а уж с активацией всякой левой долбаться вообще нехочется в это лезть
Сергей, борода классная, но прям непривычно Вас видеть с такой. Напоминает Шуфутинского чем-то
Вы говорите про клиентские операционки! Это надо подчеркнуть! Потому что среди серверных операционок доминируют Линаксы. Я пишу на Питоне и размещаю свои приложения в облаках на Линакс Убунту. Но на моем лэптопе стоит Windows. Я считаю что лучшая операционка для клиентского компьютера Windows, но лучшая операционка для сервера - Линакс. Но если вы хотите заниматься IOS разработкой - то вам нужен MacBook, а там MacOs. Хочу добавить, многие программисты заводят лэптопы с Линакс Убунту просто для того чтобы на своем лэптопе изучить Bash. И это имеет смысл. А иметь Линакс по какой-то другой причине - есть глупость, ну или просто прихоть без всяких серьезных на это причин
у у у у у ты знаешь куда подставить. Режет глаз
-какая ось нужна кодеру
-виндоус, там хороший офисный пакет
Кстати на винде вполне норм кодить, wsl последняя норм, или даже просто github terminal можно поставить для каких-то задач.
Но на убунте конечно душевнее.
все верно говорит. офисный пакет , если ты не просто линейный кодер имеет очень большое значение.
каждая операционка идеально подходит для советования всем подряд работать на ней же
Смешно
Надёжность 10-ки нарушает сама же 10-ка сверхтяжёлыми накопительными обновлениями, которые бы лучше и дальше выпускали образами для переустановки
Сергей, если вы уж решили нам рассказывать, то пожалуйста получше разберитесь в теме, как минимум архитектура винды и линукса разные, у винды ядро не монолитное, то что у макоси микроядро это не влияет на многозадачность, процессы не крашат операционку (её функция как раз отчасти в том, что бы изолировать процесс ) и т. д. А так спасибо за видосы, смотрю вас давно)
Прекрасне відео, на данний момент SteamDeck працює на linux і більшість ігор прекрасно себе почуває, авжеж є велика проблема з античитами але її доволі швидко виправляють, так що на linux можливо грати але фпс буде на процентів 10-20 нижчий тому все таки краще для ігор використовувати windows.
Сергей супер! Конечно спорно про Виндоус, но интересна точка зрения и аргументы в поддержку. Еще открыл для себя, и делюсь с сообществом, берете плайлист про новости ай-ти у Сергея и перед сном, вместо мелатонина, работает не хуже чем лекции про звезды и черные дыры от Сурдина. Еще про мак заметил, спорно с мониторами, нету и небыло проблем с мониторами никогда, может быть потому, что больше двух никогда не подключал. Недавно в конторе сломался почти новый мак, так полкомпании удивлялись, что никогда такого не помнят, куда катимся, вроде как раньше про тойоты, вот до 90х годов делали - двигатели по миллиону выхаживали, не то что сейчас.
вспомнил про Серегу и сразу выплыла рекомендация ) магия
Еще ОС может диктоваться проектом.
Я такое встречал, что JavaEE проект не билдился на Windows и не нашли ничего лучше как перейти на MacOS, где все работало.
Может звучать глупо, но разработчикам действительно прилшось поменять ноутбуки :)
вот верю :)
Юзал все по очереди, винда очень нравится, но абсолютно непригодна для разработки на бекенде(в моем случае), использовал Ubuntu и LinuxMint, все отлично, если бы не случаи отсутствия поддержки драйверов(типа вайфай на ноуте не будет работать вообще). Потом перешел на мак и все, обратно вообще не хочется, даже при том что МакОс вообще не идеальная, местами глючная и не логичная.
За видео спасибо!
Здравствуйте,то есть если я хочу стать бекенд разработчиком то linux для меня must have?
Много лет разрабатываю приложения для Android на MacOS, всем доволен. Автор сам будучи виндузятником тут конечно предвзят.
Согласен) знатно офигел с того, что Android-разработчикам неудобен мак ос
@@nikita6075 так сказали мои ментора с андроида, типа неудобно. За что купил как говорится
Много лет разрабатываю на Андроид с Виндовс. Всем доволен, пробовал на Мак ос и Линукс. Вы предвзяты
Маки долго держат заряд, потому что нет вентиляторов внутри, а процессоры сейчас очень энергоэффективны. Если качественно настроить обороты вентиляторов на Windows-ноутбуках, то они возможно составят конкуренцию макам по автономности
Вот по поводу офиса я согласен, на Линуксе с этим очень тяжело.
Я думал, что весь офис ушел в инет
@@DanilTsyban В моем окружении таких нет, но я думаю все зависит от задач и ощутимую роль играет соблюдение алгоритмов безопасности. Я не знаю ни одну компанию которая бы массово пользовалась офисом в интернете.
@@АндрейШитик-т9т Onlyoffice пощупай.
@@АндрейШитик-т9т в большенстве крупных компаний, пользуются либо платными Google Suite или корпоративными лицензиями Microsoft 365, которые позволяют создавать в защищенном репозитории документы и распостронять их внутри компании
@@DanilTsyban онлайн офисы по сути такие же как офисы для Линукса по возможностям. Если документ сделан в Ворде по последним вордовским стандартом, то ты его нигде не откроешь по-человечески, кроме Ворда. Живой пример - мне надо было израильский документ заполнить, сделанный в Ворде и только в Ворде он нормально отображался. Даже онлайн офис от мелкомягких его ломал.
Почему не кто не говорит хорошо о макоси?, или потому что он дорогой или потому что винда более лояльная к паленым программам ?) ну типа объясните почему 😊
Геймдев
Мы всей командой в какой то момент перешли на Гугл докс, года 4 назад
Никаких проблем после этого с офисными приложениями
Хоть на Айпаде и мобилке правь
Плюс доступ к данным через питон с таблмц - очень удобно
Например гд настройки проекта, откуда потом экспорт в жсоны
геймдев. работаем с гуглдоками , но.... это хорошо работает только с относительно не большими данными. для BI по прежнему мс офис и без вариантов
@@artmkg5694 таблицы на 50.000+ строк это небольшие данные?
Мне не нравится в Win10 что памяти много жрёт. Когда открыт брпузер, плюс IDE, плюс сервер для веб разработки запущен, выходит 8ГБ. При том этл ещё я отключил обновления, слежкк и прочую чушь. Винда при запуске потреблчет 2.7-3.2 ГБ. А ведь раньше 1 ГБ хватало. Но реальной альтернативы Винде нет, потому что люблю играть в игры, а на Линуксе надо с бубном танцевать чтобы поиграть во что-то.
А как же steam с их функцией Proton? Говорят, что можно через протон без особых танцев с бубном запускать виндовые игры на линуксе. А так со всем остальным согласен, винда реально жрет очень много ресурсов пк.
На всеми любимом ноуте Apple маленький и бликующий экран, нет нампада, нельзя поиграть, нельзя запустить SOLIDWORKS, но люди все равно его почему-то покупают...
Ну, это как посмотреть. Все указанные пункту субъективны. Выбор любой из этих систем для программиста - субъективный выбор в большинстве случаев.
"но люди все равно его почему-то покупают..."
ответ в том, что они совсем другое запускают. кто что запускает - тот на том и работает
а вот бликующий экран - это да, победа маркетингового тупика над технологиями
@@аавыф-б4о все что они там запускают можно запустить на ноуте с виндой, который будет быстрее и дешевле. Исключение xcode и тд, но сколько у меня друзей с маками - никто из них этим там не пользуется) Все ведутся на дизайн, готовы переплачивать и терпеть ограничения)
@@ЕвгенийПетров-ш8р "все что они там запускают можно запустить на ноуте с виндой, который будет быстрее и дешевле"
им не важно "быстрее и дешевле", а важно что-то другое, в момент запуска. просто мы на это не ориентируемся, поэтому не знаем что именно. разные потребности от ПК.
ну например их прёт синхронизация открытых документов между рабочими местами/устройствами - причем синхронизирована даже позиции экрана в открытом документе например книге.
под виндой или линухом такое и настолько - синхронизировать наверно можно, но нужно сильно постараться и разобраться как такое вообще возможно. там это - уже "настроено" авоматически из коробки, причем настолько прозрачно что кажется им очевидным
Простий приклад: маю мак на якому встановлений windows окрім основної системи. Коли переходиш на віндовс іноді, бажання повернутись на mac os не покидає) Ноутбук починає шуміти, батарея швидше сідати і окрім роботи ти повинен відволікатись на купу непотрібних тобі глюків вінди. Плюс зручність роботи на мак звісно вища на кілька голів. На мак ос ти просто працюєш, отримуючи задоволення від використання маку і операційки, на вінді ти працюєш не завдяки, а незважаючи на дискомфорт який дарує операційна система. Тому вінда для ігор, для роботи тільки мак. Така моя думка. З лінуксом досвід невеликий, тому тут нічого казати не буду
Из-за войны пришлось уехать из россии. Свой пк отдал брату жены. Тут купил ноут за $60 баксов. Слабенький, 4гб оперативы, хард поменял на ссд. Накатил 32-битную десятку(восьмёрка без обновления работает лучше - хз почему). Теперь переучиваюсь с c# на php. Учится и программировать вполне возможно и на Винде с 4гб
Выбери ту, в которой ты сможешь полностью раскрыть свой потенциал программиста... Если он у тебя есть... и если ты программист.
Windows ставится на любое железо? 👀
А я всегда считал что это Linux ставится на любое железо 😳. Вы что-то странное сказали! У меня Linux стоит на букридере и на флешке и с обеих устройств он прекрасно работает. Linux взлетит даже с калькулятора, образно говоря, что не скажешь за Windows. Или вы что-то иное имели в виду, Сергей? 🤔
Он же рассказывал про драйвера на Linux.
@@edkachalov А шо с драйверами на Линукс сейчас какие-то проблемы?
@@allMazZzey "Windows ставится на любое железо" - где в этом предложении встречается слово программист? И какое отношение он имеет к контексту между ОС и железом?!
Да вы ересь не несите! Линукс сегодня не такой как был раньше. Хоть для холодильника, хоть для разработчика. Это отсылка к фразе об ОС которое ставится на любое железо.
@@allMazZzey Так не докапывайтесь.
Мой выбор Linux Mint + java. Держу в курсе.
мой опыт. Линукс - нативно куча программистского софта, отсутствие вирусов (почти), нет кейлогеров и слежки. За много лет не сделали адекватную работу с мониторами (минт). 80 % игр идут. 80% производительности от винды в играх. Идеально подходит для разработки и маме посерфить в инете. Винда (10). Игры ура, вирусы ура (мамин комп забивался за месяц), чё там за вами следит хз, переключение языка почему-то глючит - вдруг стало 4 раскладки, геймдев программирование все-таки лучше на винде. Мак - за огромные деньги все ваши фотки и бог знает что еще, официально!, будут смотреть в эпл и фиг знает кто еще. Игры на троечку, про вирусы не слышал. Плюс операционка может сама делать что угодно без разрешения, например слить ваши файлы в облако и ужать их. (реальный случай, пострадал музыкант). Могут просто отменить какое-то железо. У сестры вполне себе хороший по железу мак перестал работать из-за обновы системы. Зато понты :)
Для Flutter + Dart ставится OpenCore и все три основные оси, две из которых очевидны, а муки выбора сопровождают лишь какой именно из зоопарка дистрибутивов Линукса предпочесть. Лично мне нравится Федора.
Че то я не пойму а как на линуксе будешь под ios компилить?
@@madokamagika7337 не на линуксе. На компе стоят винда, макось (хакинтош) и предпочтительный линукс.
@@alevlako на одном хдд/ссд стоят?
@@leopard184 на разных удобнее, если переустанавливать - просто другие отключить, чтобы минимизировать взаимное влияние установок + один общий для общих файлов.
Да, OpenCore Hackintosh на поддерживаемом железе ставится очень просто, и мне больше нравится чем Clover
лови лайк от СЕООНЛИ)
Лучшая OS - это та, к которой ты привык. Но есть замечания:
1. Как-то я соберал огромный проэкт за авторством коллег из Индии, который состоял из нескольких десятков модулей и требовал правок чуть не каждый раз, когда соберался (не нужно меня ругать. Завернуть это в CI было нереально). При запуске сборки комп(довольно мощный) завывал и соберался, видимо собераясь взлететь на орбиту, и громко пыхтел минут 30 при условии, что все собралось с первого раза. Так вот, когда минуте на 10й процесса при загрузке ЦП в 100% винда решила что-то там обновить, комп загудел еще громче и повис. Так что да. Полный контроль над обновлениями - это приятно.
2. Я немножко перековыривал Linux. По мелочи. К примеру мне не нравилось оформление GDM в Gnome. Тупо серый фон. Не беда, но мне не нравится. Я полез в CSS нашел этот самый экран и прописал туда заставку. На винде, если я правильно помню, это делается штатными инструментами. Но если для какой-то задачи штатного инструмента нет - в большинстве случаев она нерешаема. И сама по себе возможность поправить что угодно при желании - это все-таки большой плюс.
3. Игры на Linux - давно уже тривиальная затея. Steam N лет назад выпустили Steam Proton и теперь игры под винду запускаются проставлением одного чекбокса и нажатием на "Играть". Все необходимые настройка wine, шрифты, бутылки и т.д. и т.п. настраиваются автоматически.
Сергей, спасибо Вам за доступное изложение! Мирного неба!
Если говорить чисто о программинге, то в основном, это конечно линукс. Ну, можно и макось, но зачем платить больше? Да, линкс глючной, практически весь привычный вам софт вроде скайпов, слаков и прочих мессенжеров там выглядит стрёмно, работает криво, но если вы собираетесь только писать код, то зачем вам все эти мессенджеры, которые только отвлекают? Дело в том, что у линукс более удобно сделана консоль, это первое на что обращаешь внимание, переходя на линукс - консоль более приятная и что называется юзерфрендли. Второй нюанс - на линуксе никогда не глючит докер (чего не скажешь о винде). Поэтому если вы в работе используете докер, то вам точно нужен линукс. Ну или макось, но опять же: зачем платить больше?
Лично я, перепробовав кучу вариантов, перешёл к простой схеме: на компе стоит винда, на винде виртуалка, а на виртуалке линукс. Да, на виртуалке линукс будет работать ещё менее стабильно, но во-первых, виртуалка очень легко бекапится целиком, со всеми данными и настройками. Во-вторых, если вы не будете заниматься извращениями и ставить всякие опен-офисы и прочий бесполезный софт, а только то, что нужно непосредственно для работы: т. е., всякие веб-сервера, базы данных и прочее, то никаких проблем у вас не будет. Ну, например, вам не придётся регулярно менять прогоревшие кресла, как это происходит при работе с виндовым веб-сервером...
Поэтому при такой схеме работы всё довольно удобно: всякие слаки и зумы для чатиков на винде, игры, фильмы, музыка и прочие развлечения - на винде, а на виртуалке с линуксом - только то, что касается работы. Т. е., для полноценной жизни, как не крути, нужно 2 операционки. А в случае, если вы для работы используете мак-ось, то для гейминга вам просто понадобится отдельный компьютер. Т. е., потратить денег ещё гораздо больше, чем на саму макось.
Подскажите, имеет ли значение версия винды для программирования? (Например будет ли Home достаточно или нужно что то получше)
Pro и Home почти ничем не отличаются. На Pro вроде трансляция работает и всё.
Это не версия, а редакция. Разницы не будет
Pro вроде для Докера нужно, или только для Kubernetes, не помню уже..
На Home можно столкнуться с неприятными ограничениями, которые напрямую с программированием не связаны, но в некоторых сценариях разработки могут затрагиваться. Например MS считает, что хомякам негоже пользоваться оснасткой управления компьютером и редактором групповых политик.
Смотря для чего, если сайтики всякие писать, то вообще всё равно, а если что-то системное, то на Home, например, нету Hyper-V
Дуже круто! Дякую за інформацію.
Цікаво дізнатися які компілятори використовують для тієї чи іншої мови програмування!
Я два года по работе сидел на Маке(впервые в жизни) и плевался всю дорогу. Где тот юзер-френдли интуитивный интерфейс который все восхваляли? Как же я возненавидел этот корявый макОС, где элементарнейшие операции требуют дополнительных усилий..в итоге пересел на винду + WSL. Это небо и земля.
@@Happy-Gappy употребление "ИМХО" - это симптом шизофрении, если повествование ведется о своих действиях или ощущениях, а также после знака вопроса
Потому что ты пытался взаимодействовать с макосью как с виндой игнорируя факт того, что это идеологически разные ОС с разным юзерэкспириенсом.
@@bdick8136 сафарі під макос впевнено блокував доступ до github. Підкажіть, яка ідеологія тут задіяна?
С Android очень странное мнение. Особенно, когда речь идет о нативной разработке (C++). Нужно было накатывать различные юниксовые штуки (кстати, вот тут в чат входит терминал). То есть Windows была для него самой не подходящей. Ну или я уже долговато под Андройд не писал.
Андроид - это тоже Линукс, вот и приходилось
Вы говорили про английский, где можно получить?
"Какую операционную систему выбрать программисту?" - "Не мак, т.к. на нем нельзя поиграть" :)
А если серьезно, то для программиста выбор между этими 3 системами зачастую очень субъективен. Мне кажется если человек считает себя программистом, он должен сам уметь дать себе ответ, на какой системе ему хочется работать.
Вопрос между 3 системами намного острее стоит для непрограммистов как раз таки, и вот там есть очень большие нюансы.
19:40 Сергей, уже не смешно :) Если делаете такие заявления - хотя бы проконсультируйтесь со своими менторами. Абсолютно спокойно разработчики андроид сидят на макоси.
Канал изначально акцентироваться как обучающий для новичков. Невозможность людей принимать решения в банальных вопросах поражает, да.
А по поводу Сергея, уже давно возникают сомнения в его экспертности, уж очень много субьективщины и неточностей
@@PvlIv Ну а если человек новичок - то вообще пофиг, начинать можно на чем угодно :) Я бы свел всё к 2 вариантам: "хотите писать под ios - нужен мак. В любом другом случае начинайте с любой ОС, а там сами разберетесь". По сути всё видео :)
Какой ноутбук посоветуйте для программирования до 60К
HP
Думаю, что по Линуксу тоже уточнять, какой дистрибутив. Там же такое многообразие. И моё мнение, что для большинства подойдёт Ubuntu или Mint.
Спасибо!
🙂
Надёжность винды относительная. Про всякий трэшак с сетью даже говорить не хочу. О да, все знают, что делать -- до сих пор переустанавливают. Про хитрое железо -- это лотерея. Со временем просто запоминаешь, каких вендоров лучше обойти стороной.
А что значит "без обновлений он начинает тормозить"? Вот с этого места надо подробнее. Винда что ли питается обновлениями и какает телеметрией?
Первое преимущество линукс -- пакетный менеджер. Отсутствие пакетного менеджера в других осях -- дичь и архаика
Второе преимущество -- работающий inotify (используется в devserver для авторелоада при изменениях). Этого нет ни в винде, ни в маке -- там поллинг (CPU). Технологичненько
Про ядра вы немного поплыли. ЕМНИП, винда с макось микроядерные, линукс модульный "с тонкими нитями"
А, я понял, почему вы не заметили преимуществ при разработке под Linux. Как в Java дела с сишными экспеншнами? Не в ходу, верно? А вот всякие JS, питоны и прочие с сишными экстеншнами дружат. Сишные экстеншны часто собираются из исходников -- требуются компиляторы и заголовочные файлы. Под виндой это сложнее, чем `apt install build-essential`.
Следовательно, язык программирования измеряем экстеншнами на других компилируемых языках (сишные в частности, появляется раст, а ещё я сталкивался даже с фортраном). В линуксах со всем этим добром работается легко, непринуждённо и в кайф
При этом кстати линукс относительно недружелюбен для тех, кто упарывается в ассемблер
Про ошибки справедливо. Баг репорты ручками сами заводим, но пул реквесты котируются выше. Документация открыта открыта 24/7
Вообще есть понятие "уверенный пользователь" -- будь то винды, линукса или макоси. Пожалуй, чтобы стать уверенным пользователем линукса, порог сильно выше. Запустить под под линуксом можно огромное число приложений -- было бы желание и был бы пользователь уверенным.
Вот хотел срач развести, а пришёл к тому, что каждому своё. Кто-то программирует чтобы деньги зарабатывать, а кто-то программирует потому, что получает удовольствие от процесса. Кто-то качает хард скилы, кто-то покидает программирование и качает в софт скилы. Кто-то шарит в платформе, и менять её нецелесообразно
пакетные менеджеры есть и в винде и в макоси. в винде есть winget ( под капотом uwp) , не нравится uwp и хочешь сам делать пакеты в 3 клика - choco. На маке есть brew и еще куча всего. по поводу сети на богомерзкой винде. за15 лет стажа в кровавом энтерпрайзе с тысячями винды припоменаю только проблему с сетевыми принтерами и с шарами при переходе на 3ю самбу. все проблемы решались хотфиксами в кратчайшие сроки. а вот на макоси с сетевым стеком есть проблемы. кривой ntp и конченный dns кеширующий отрицательный ответ
Есть пара моментов, когда стоит перестапить мак ось, но это из разряда админской работы. Есть юзеры, которые как купили мак в условно 2013, так ни разу его не апдейтили - намного проще зачастую с флешки начисто поставить, чем все это обновлять. И вариант 2. Это когда под нового пользователя мака проще не вычищать после предыдущего владельца, а тупо новую мак ось накатить
Как сказал один программист, которого я уважаю... Хоть на zx-spectrum, главное что б твой код работал и выполнял бизнес задачу.
ЗЫ Я на Федоре)) обновляюсь регулярно, и даже с версии на версию через гуишный обновлятор и с 29-й по 37-ю версии без проблем. Привет убунтистам, где обновление на новый релиз=переустановка системы 🙄.
Никто же не мешает сидеть по несколько лет на лтс? А Федора чаще ломается при неаккуратном обновлении(знаю, я рукожоп тот ещё, но на убунте случайно всё сломать сложнее)
@@archsapostle1stapostleofth738 Я стабильно оьновляюсь как только прилетает Обнова - нет проблем. Говорят, раньше Федора действительно была глючной, но я этих времён не застал. Начинатс 29-й Федоры как попробовал, единственное о чем пожалел, что потратил кучу времени на дебианоподобные дистры типа убунты, где у меня были непонятные зависания мёртвые (могу поднять темы на убунту-формуе, которые я создавал с целью пофиксить сие, но ничего не помогало 🤷 Так, что я сугубо из своих наблюдений
@@SergMirny_yt Подтверждаю: Федорка уже 6 лет на компе. Обновляется и работает без каких-либо проблем. Ни на какой другой дистр менять даже мыслей не возникает.
@@SergMirny_yt как-то раз тыкнул в гуе загрузить обновления, перезагрузить, чтобы комп обновился сначала было лень потом забыл. Через пару дней опять тыкнул загрузить обновления, перезагрузил и всё сломалось. Слава настроенному timeshift и btrfs был бекап системы ровно до обновления. Мораль сей басни такова - для людей с плохой памятью и кривыми руками убунта стабильной будет. Но урок я усвоил, системой пользоваться продолжаю (и горя не знаю) и если обновляюсь, то сразу перезагружаю комп =)
@@SergMirny_yt с зависаниями честно не сталкивался. Возможно, дело было в переполненной оперативке, так как убунта очень прожорлива, хотя и там, и там гном. Насчёт остальных дебиан подобных ничего не могу сказать - сильно не понравился apt, магазин редко где был нормальный, ушёл на другие дистры
Доречі, до аргументу по ціні. Чому всі порівнюють тільки процесор, пам’ять і тд, хоча зараз і це важко навіть зрівняти з виходом власних процесорів від Apple, які просто рвуть все. Чому ніхто не враховує якість екрану, звуку, мікрофонів, клавіатури, корпусу і тд, які в пластикових віндових ноутбуків з фул хд екранами просто не йдуть в порівняння з ретіною і алюмінієвим корпусом. Тому порівнювати мак по ціні просто немає з чим, бо немає аналога навіть схожого
Зачем флаг Украины, а разговариваешь на русском языке? Для кого повесил флаг? Для тех для кого по русски разговариваешь?
Это его страна. А разговаривать он может на том языке на котором хочет
Пусть тебя это не ифет
... Федора 37 тоже устанавливается на любое железо, от самого нового до самого древнего. Просто в графическом интерфейсе один раз переключитесь с wayland на X11 и будет Вам счастье, если у Вас дремучее, старое железо. И в игрушки поиграть (в отличие от MAC), и поработать без крашей (в случае с виндой). Если кодите в с# тогда без вопросов винда, во всех остальных плюсы есть как у Винды так и у Линукса.
Ставится, и даже работает, но все же не все работает. У меня федора на ноуте от хуавей, там сканер отпечатка пальца не работает, так как банально нет драйвера. При первом подключении к зарядке зачем-то сбрасывается яркость монитора. И был еще баг с грабом, где он тупо первые 5 секунд не реагировал на команды, но это лечится. Мелочи, но неприятно.
@@Михаил-о8ш8щ Не знаю, так как линукс на десктопе и там никаких проблем нет.
@@игорьушаков-е9ъ на десктопе и у меня все ок - единственная проблема возникла, когда встроенная графика физически отвалилась на проце и пришлось ставить старую дискретку нвидиа, под которую не ставились проприетарные дрова, а дефолтные открытые работали не особо хорошо, иногда артефачили. А ноутбуки уже в зависимости от модели.
Вот именно 37 федора на моем ноуте 2011 года тормозила сильнее и кубунты 22.10, и росы 12.3, и последнего минта, и даже 11 винды. Хоть с иксами, хоть с вяленым. AMD A6-3400M 4 ядра 1.5 ГГц, Radeon HD 6520G, 6 гигов оперативы DDR3-1333мгц, SSD SATA-3. Играть под линупсом в виндовые игры невозможно из-за лютых тормозов (видюха не поддерживае вулкан), под виндой с DirectX 11 - вполне нормально.
@@GeraltOf Очень странно, что видюха не поддерживает Вулкан. Ну да, с настройками нужно повозится - это единственная проблема. Да и ноут 2011 года - чего вы от него хотели в конце концов? Чудес не бывает. Был бы ноут хотя бы 2016-го.
Из личного опыта приходилось немножко править код в 2 вещах (правда 2-ая была позже успешно починена автором, но работать надо было, да и чинится быстро) это виджет анализатор спектра для Kde, и плагин для соединения с БД для vscode (один из немногих, где встроена возможность ssh туннеля). В первом нужно было просто заменить устаревшие названия объектов используемой библиотеки, а во втором - просто убрать одну строчку, которая ломало всё. В обоих случаях - дело на минут 15. Так что необязательно капитально разбираться в проекте. Но возможность хотя бы залезть в код все-таки весома.
воу, я встретил живого человека, который это делал :)
у меня к iMac 27" подключено 2 монитора через обычный HDMI-USB-с кабель, все работает без танцев с бубном, подключил и забыл
Тайловые оконные менеджеры есть только на линуксе
Тайтловые - это то, что было в винде до версии 2.0. С 1985 по 1987 годы, ага.
Дядя Сережа не знает про Steam Proton который позволяет играть на Линуксе если не во все то в большинство игр, в том числе и в новинки. Да, с оговорками, но все же. Либре Офис тоже весьма неплох, и справляется со всеми задачами. МС единственное отличает, что де факто это стандарт офисных программ. А вообще ОС нужно выбирать из предпочтений. К любой ОС можно привыкнуть. Прошли те времена, когда Линукс был уделом красноглазиков.
П. С.: Спасибо за контент, Мира вам.
Вот читаю коменты : линукс … линукс … линукс ….
Но среди моих друзей разрабов , есть все слои … и архитекторы в том числе. Все в один голос ( МАК ОС)
Я на Linux играю через Steam Play практически во все игры, включая современные AAA тайтлы и проблемы возникают очень редко.
вот как, спасибо)
Что за дистрибутив?
@@mavili-mordecai Ubuntu 22.10
Если писать код, то Линукс очень даже удобен. Но как универсальная ос на домашем компе (и тем более ноутбуке), то Линукс - это ад и боль. Каждое устройство подключенное к ПК как правило нуждается в ручной настройке и допиливании. Часто если оборудование и работает на Линуксе, то работает с урезанным функционалом или неполной скоростью из-за кривых драйверов или их полного отсутствия. Поэтому на моем ноутбуке стоит Windows + Linux Ubuntu в VirtualBox для кодинга. Так у меня и всё железо работает так, как и задумывалось производителем и среда для разработки линуксовая имеется. Нужно лишь иметь немного ОЗУ под виртуалку и нормально настроенную виртуализацию (должна поддерживаться процессором, биосом, и Винда должна быть правильно настроена). И такая схема работает быстро, тихо, и без лишней головной боли.
Использую Linux как домашнюю ОС, болью для меня была как раз винда, с её ущербным реестром и необходимостью в случае любой проблемы лазать по интернету в поисках недостающих dll файлов.
@@Phantom_of_Makhnovshchina Оригинальный образ винды (а не левые сборки от "кулибиных") + официальные драйвера + стандартный набор .Net, C++, DirectX и тому подобных библиотек + не мешать системе работать всякими оптимизаторами и ручным редактированием в реестре и системных файлах - Всё это позволило мне забыть про любые проблемы с виндой и при этом использовать огромное количество периферии и программ самой разной направленности.
С проблемами dll поcледний раз сталкивался во времена Win98/Me. В остальных 99% случаях это или собственное рукожoпиe, или совсем уж сырой софт, а не проблемы самой винды.
В линуксе наоборот один раз настроил оборудование, установил софт и.... обломись и повторяй эти танцы с бубном почти каждый день. То зависимости пакетов ломаются при обновлении, то разные версии пакетов требуются разным программам, то выяснится что чтобы заставить железо -нормально- хоть как-то работать, нужно лезть в ядро, после чего система не стартует вовсе и всё потому что ты прочитал десяток мануалов по теме, а нужно было изучить их раз в 100 больше. Хотя часто получается так, что готового рецепта нет вообще, и чтобы что-то исправить нужно быть гугу уровня Linus Torvalds
Для меня Windows - это проверенная временем Toyota в которой есть всё чтобы просто ехать с завода, а Linux - это болид-самоделка, который отдельных случаях будет лететь как Ferrari, но обычно сплошной дискомфорт при езде на табуретке вместо сиденья и постоянная доводка и настройка мотора. Зато молотком всегда починить можно, но это не точно 😅
Спасибо за видео, очень чётко и по делу. Но у меня есть пару небольших возражений. Во-первых, по поводу офисных пакетов всё очень сильно зависит от бизнес-процессов компании. Очень многие компании используют исключительно облачные решения вроде тех же Google Docs, Google Таблицы и т.д. В таком случае вообще нет привязки к операционной системе. Во-вторых, по поводу слабого железа - медленный компьютер всегда будет работать медленно, независимо от операционной системы. Если условный PhpStorm жрёт 1,5-2ГБ оперативки, он будет жрать столько же на любой ОС. То же самое с браузерами и остальными программами. И если "пустой" линукс, занимает условно 1ГБ, а винда 2, то это не играет вообще никакой роли, если PhpStorm + Chrome сожрут все 4. Разница будет только в размере файла подкачки, а тормозить будет жутко в обоих случаях. Кстати, этот момент касается так же MacOS. Знаю людей, кто купил маки на М1, но пожалели денег и взяли на 8ГБ ОЗУ, а спустя год плюются, т.к. этого не хватает. Работал в компании, где у ПМ-ов были MacBook Air с довольно слабыми процессорами. Когда на митинге они открывали макет в Adobe XD, чтобы обсудить новый дизайн, я шёл заваривать чай, т.к. в последующие 2-3 минуты на экране ничего не происходило)) А в остальном полностью согласен - если нет каких-то жёстких ограничений, работай на том, что нравится.
На Linux булет нативный Docker, который не будет жрать память как не в себя.
Зря они денег пожалели, ОЗУ нужна даже в маке. Взял себе мак на 16/1024 на М1. Ваще нет проблем. Индексация иногда бесит повышением нагрузки на е ядра но на поведение системы в целом не влияет.
Линукс (любой) - во-первых, это красиво. А ещё вирусов меньше, чем на винду. А ещё всё таки он по-шустрее. А если надрочиться, то сложностей особенных с ним нет. И очень удобно, что никаких сомнительных оф.сайтов, всё спокойно качается из репозиториев.
пока очередное обновление не сломает половину зависимостей
@@xDiezz да пока Господь миловал
щас бы говорить, что на Linux играть нельзя Про Valve вы давно ничего не слышали?
уже давно большинство AAA игр для ПК на этих ПК и заводятся
В Стиме игр для Линукса полно, но игр, которые не работают на Линуксе (только Виндовс или только Виндовс+Макось) - в разы больше, хоть и не на порядок. Но если разработчик решил лишить себя части рынка - его право, никаких обид.
Про Valve я упомянул не из-за стима, а из-за слоя совместимости, который позволяет запускать на Linux игры, которые разрабаотывались под Windows.
STALKER, TankiX, и т.д., и т.п.
Уже даже тот же Genshin Impact научились запускать, хоть у него и есть античит.
@@mechan1sm_ Вообще, слой совместимости это зло. В свое время именно он убил полуось. "Зачем писать программы под os/2 если она запускает программы для win3 лучше, чем сама win3 .
@@icmp8ping слой совместимости лучше, чем эмуляция, а свои мысли "зло - не зло" можете сэоставить при себе. Работает и работает, и работает хорошо.
@@mechan1sm_ Любителям раздавать непрошенные советы следует ожидать столь же непрошенных посылов.
у меня вообще калькулятор по нынешним временам. но под линукс смотрю видео в HD, програмирую на python все устраивает))))
Просыпаешься утром, открываешь новости а тут такое "Какую операционную систему выбрать программисту?" Как ледяным душем окатили. Я еще после "Как устроиться на работу программисту и получить самую высокую зарплату?" в себя не пришел от шока 😂😂😂
завтра вы увидите ведос по теме - "а как снять штаны что бы пакакать?"
нынче это нормально
а кто такой гоша дударь?
и нет, гуглить не буду
я не из этих
Честно говоря, мне сложно сравнить операционки с точек зрения использования рядового пользователя, или профессионального использования, но не программиста, но ролик то как раз про сравнение с этой точки зрения. И я абсолютно не понимаю, как можно было перечислять преимущества линукса и не сказать про его шикарнейший (!) терминал. Серьёзно, это ведь произведение искусства. Консоль винды, даже в лице PowerShell, и рядом не стоит. А ещё, говорить о том, что какой-то софтины (для программиста опять же, мы с этой точки зрения сравниваем) нет под линукс.. я даже не знаю. Скорее, какой-то софтины не будет под винду, или её будет куда сложнее поставить. Взять тот же Docker, незаменимый инструмент. В линуксе ставится в пару команд, да и работает офигенно, потому что нативно. В винде же.. ну такое. И пример не единственный, просто первое, что вспомнилось.
15:39 Отсылка на фразу "пчела никогда не спорит с мухами что мёд вкуснее говна"?😂
А в чем проблема поднять на маке или линуксе докер и писать на c шарп? темболее интерфейс оси не нужен программисту, т.к он пишет тесты. А тестировщики уже смотрят интерфейс и т.п. с swift я согласен с вами. это единственное где нужен мак. Просто сейчас все делается или в облаке или в докере. Мак бук дешевле чем ноуты с виндовс. Вы должны считать не только чип и озу, а все вместе. ОС, полностью железо, автономность, экран, корпус, и все что в нем есть. К примеру ноутбуки с экраном как у самого простого air m1 (999$) стоит на винде больше 2к у.е и т.п. . Нельзя отделять... + В мак включена стоимость разработки мак ос, а виндовс.... ну все хотят пользоваться пираткой
Преймущество того, что исходный код открытый в том, что это помогает параноикам не боятся того, что их файлы кто-то будет сканировать на уровне ОС
сейчас бы читать исходные код любого софта и его зависимостей, которые устанавливаешь
@@ni55an есть такие. У меня есть знакомые, человека 2, которые не устанавливают ничего проприетарного
@@call7093 Я же не сказал, что это плохо, кто боится слежки или прочего. У них своя правда и где-то они правы. Да и кейсы что ты описал, довольно таки важная причина
У семи нянек дитя без глазу
Обновлять приходится, потому что на некоторых версиях 10-ки, какое-то ПО может не запуститься, и будет требовать версию от 19.03 и Т.П. И дома все лицензионное, поэтому и пользуюсь Win 10 в полной мере. на работе 8-ка была до моего прихода, лицензия или нет я даже не знаю... наклейки уже нет, журнала тоже... Но именно 8 как теперь моя основная ОС... Довольно стабильна, Настольно ПО на ней работает более большое количество чем на 10-ке, включая портативные приложения и старые приложения, написанные еще под win 32... Из того что перестает работать это прекратилась поддержка некоторых браузеров, и облачных дисков. Стал глючить и антивирус родной месяца два назад видимо связанно с поддержкой или санкциями, поэтому могу обновить базы не чаще раза в месяц. В остальном то, что нет обновлений тут даже плюс... И могу запустить все что угодно, тут работает Corel 3 версии изначально и office 2007, Visual Basic 6.... В полной мере, и не смотря на все установленное ПО, которое тут было, все быстрее, запускается, работает стабильно, и система кажется не такой загруженной как win 10... Да 10-как для меня удобнее, сама по себе ОС более самодостаточна, но при этом мне не нужны некоторые платные, но более тяжелые, аналоги, или их новые версии... При чем некоторые уже по подписке... Gо этому с Win 8 на долго к тому же ее немного можно улучшить Qtabb и т.п. Classic Shell и т.д... Тут работает VB, работает JS, есть Posh, можно запустить Python, в соседнем министерстве вот все на Linux и без русского Языка... Но хоть там пишут и программы, но на мой взгляд такие себе полу скрипты для контроля бабушек, и знание экселя перекрыло бы все возможности этих полускриптов как и VBA и бабушкам не пришлось бы запускать странные приложения... Но по факту они сисадмины не программисты... Иначе Linux бы доставил им хлопот.
Для программиста главное не ОС, а среда программирования, IDE, и дополнительные утилиты. ОС надо выбирать под IDE, которое больше всего нравится и подходит для работы.
Какая разница на какой ОС открывать блокнот?
@@DanilTsyban А вы знаете толк в извращениях!
Ну не скажу. Кроме идеешки есть различные интсрументы, удобство использования которых зависит от ОС
@@panzerlo3418 это не извращения, просто часто приходится забивать на IDE потому что они долго стартуют, забирают кучу памяти и в фоне делают кучу не нужной работы. Мне легче набросать код в условном VSCode или NotePad++ и отправить все на CI. Да и новичку полезнее сначала научится самому собирать приложения из консоли
@@DanilTsyban VSCode это тоже IDE. Но о подходах я не спорю, пусть каждый кайфует от своего.
Windows + WSL - идеально!
linux only
Это вы правильно подметили про обновление на Windows , у меня только чуть-чуть вот надо установить обновление, начинает кулер крутится со скорость света на ноутбуке, и я знаю что если греется значит обновить надо