All streams
Search
Write a publication
Pull to refresh
-7
0.7
Олег @opusmode

User

Send message

Чот такое себе. Вроде бы начали за здравие, а закончили за упокой.

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

Однако да, они сейчас с порога просят под сотку. Это даже не джуны, а интерны.

И да, от них требуется большой объём знаний. Ну, большой для них. Иначе не очень понятно, а зачто им собственно платить? За их же обучение? Мы ведь деньги тоже зарабатываем, так? Потому давайте очень честно - кандидат будет зарабатывать тем больше, чем раньше он готов начать приносить пользу и чем больше этой пользы он готов приносить. Я, например, готов пойти и на позицию, где платят от полуляма + премии, мне даже вполне предлагали.

А вот джун готов к чему? Если через пару недель я смогу дать ему сборку контейнеров и написание пайплайнов - окей. А если он будет 3-4-5-6 месяцев сидеть и осваивать, что такое контейниризация и gitlab-ci, почему ему надо платить больше, чем уборщице?

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

Ребят, сорян, жизнь другая. Да, бабло есть, платят. Но теперь шального бабла нет, когда джун за 100к мог год ковырять в носу и хз пойми чем заниматься, а потом свалить с фразой "я не готов работать за такие копейки". Теперь надо работать, учиться, развиваться, давать результаты и нести ответственность, тогда бабло будет. И это надо делать регулярно, лучше даже без пинка. Где-то вечерами и на выходных, особенно по первости. Тогда точно войдёте и вас не просто радушно примут, а оторвут с руками. Чем больше самостоятельности, кстати говоря, тем ценее. А если за вас надо всё делать или тратить много доп. времени, на перепроверку, переделку и объяснения, то чаще думаешь "а оно мне надо?". И если бабло есть, проще позвать знакомого, который сильно дороже, зато точно умеет.

Тут дело в том, что это и раньше небыло особой проблемой.

Например 30 лет назад была 3DO Interactive Multiplayer, у которой даже референса небыло, если я правильно помню.

Да и SteamMachine был чем-то подобмым, типа делайте, кто хотите (тот же AlianWare), вот вам набор спек и всего такого.

Проблемы были следующими - ценник был такой себе. В смысле в базовой версии он стоил как ПС4, что круто, но уходил и за 600. При этом покупать контроллер надо было отдельно, а это плюс 50 баксов

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

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

Оно и понятно - а зачем? Кто покупать будет? В тот момент Steam Machne это просто 3p ПК, с не очень понятной ОС и большим разбросам по спекам. Игрушка для энтузиастов, а не продукт.

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

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

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

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

Собственно, потому и нет смысла как бы делать отдельный релиз для steam-os. Берёте arch, берёте реп стимос, ставите - готово.
Типа https://steamdeck-packages.steamos.cloud/archlinux-mirror/
pacman -Sy --noconfirm --needed
boost-libs
dmidecode
dolphin
firefox
fuse2
gamescope
git
jq
kate
konsole
lib32-gamescope
lib32-libpulse
lib32-mesa-vdpau
lib32-opencl-mesa
lib32-renderdoc-minimal
mangohud
noto-fonts-cjk
plasma-desktop
sddm-wayland
steamdeck-kde-presets
steam-jupiter-stable
steamos-customizations
unzip
xdg-user-dirs
xorg-xwayland
zenity

Так и живём

Это не объективно, а крайне субъективно и вообще говоря крайне не соответствует наблюдаемым фактам о мире.

Смартфоны, в которых было слабое железо, прошли путь до доминации на рынке и запуске на них AAA тайтлов. Да что там, сам Switch "Объективно", с его устаревшим, на момент выхода, железом, не мог конкурировать с консолями и ПК. Но как-то стал третьей силой, внезапно.

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

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

А у steamdeck есть киллер фича, которой нет ни у одной платформы, кроме ПК - Steam. Это буквально лучшая легальная игровая площадка из существующих, при этом ещё и самая популярная. Обеспечь совместимость любой игры из стим (в который, кстати, обратно побежали крупные издатели) и вообще никто рядом не стоит.

Ну и плюс жизнь показала, что эксклюзивы нужны только фанатам платформ. Продали TLOU, обеих частей, за всё время, кое как дотягивают до ежегодных продаж одной только фифы. И когда эти игры вышли на ПК, их по сути никто не заметил, как и другие эксклюзивы сони. У них крайне слабые продажи. Люди играют в совершенно разные игры. Например продажи цивы 5 выше, чем у TLOU 2. Да, между играми 10 лет разницы с релиза и сравнение такое себе, но мысль в том, что люди не молятся на эксклюзивы и для платформы сегодня важнее не они, а широкое покрытие разных мелких аудиторий и удовлетворение их запросов, а не мега блокбастеры. Ибо общий объём игроков - 3 милиарда

Опять же, вы знаете, что Юбисофт за прошлый год, со своими ассасинами и фаркраями заработал порядка 315 миллионов баксов? Вся компания за год.

И ладно, когда там Tencent нарубил 7 лярдов, Но у того же Apple 3 милиарда за прошлый год. Компания, у которой вообще нет игр, есть только комиссия и стор.

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

Так что, если у тебя нет GTA 6, но есть майнкрафт, роблокс, геншин и ещё пара сотен тайтлов, в которые реально играют, у тебя всё норм и тебе в общем-то нафиг не нужен этот 0.0001 процент "тру геймеров", которые бегают за AAAAA эксклюзивами.

Да, GTA 6 даст ещё больше бабла, но в целом и так норм.

  1. Ну, ровно те же, кто покупают консоли. Пользователь не хочет разбираться, он хочет нажать кнопку, привязать карту, купить игру и играть.

  2. Вообще говоря, единое железо можно ожидать только в рамках одной линейки, одного поколения. В остальных случаях оно разное. Но может быть архитектурно схожим. Так вот, текущие консоли это в общем-то уже ПК. Хотя не заметно, чтоыб это сильно помогало разрабам.

    Надо понимать, что сейчас разрабы не Кармаки, а разработка это не под SNES из 90х и даже не под первые Xbox.

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

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

  1. Геймеры понятие растяжимое. Например отчёт за прошлый год - объём рынка игр 180 миллиардов, половина традиционно приходится на мобильный сектор. А на мобилках тоже нет GTA 6, зато есть 3 в ряд.

    Вы сейчас мыслите как фанаты сони, у которых всё восприятие мира крутится вокруг экслюзивов. Но если выйти на улицу и потрогать траву и как-то посмотреть на мир, то выяснится, что люди, в массе своей, играют, в первую очередь, в сессионки. CS, OverWatch, Fortnite, Apex, FIFA\FC UT, LoL, CoD. Плюс всякие геншины, роблоксы и майнкрафты. Именно эти игры в реальности являются платформ селлерами. Ни один из эксклюзивов сони в реальности не входит в ТОП 5 того, во что играют на PS. Все эти дорогие блокбастеры это, конечно, прикольно, но в реальном мире это достаточно небольшой кусок пирога.

    Кстати, GTA 5 всё ещё живёт и зарабатывает не благодаря одиночному режиму, а благодаря Online

    На свитче, кстати, тоже нет ни GTA 6, ни даже GTA 5 и ничего, живут как-то, не жалуются.

Мягко говоря, это не совсем правда.

У них были редакции Server, Data Center и Cloud. На server они перестали продавать лицензии в 21 году и переходе с 8 на 9 версию анансоровали, что это устаревшее ПО, его будут поддерживать 3 года

Окончание всех 8 версий заканчивается в феврале 2024 года.

Вы говорите о ценах версии Data Center, но он столько и стоил.

Так что они не делали заграждений, они убрали одну редакцию и предложили или мигрировать в облако или на версию Data Center

При этом вы забываете сказать, что лицензии на Data Center это годовая лицензия фактически полного пакета, т.е Enterprise.

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

Блин, я побуду гадом и наведу тут суету.

На самом деле в случае amdvlk и radv как раз всё не на месте, там своя история.

Грубо говоря, то, о чём мы говорим, это не реализация Vulkan API, а именно что драйвер для видеокарт Radeon. И вот тут они как раз слабо связаны. Как раз у AMD тут их драйвер, это кросс-плафторменная штука, а у radv это только линуксовая часть MESA.

Собственно идея у каждого драйвера понятна - АМД делает один драйвер для всех платформ (притом в первую очередь это про версия для всяких FirePro), для своих клиентов, а MESA делает комплект драйверов для линукс.

И вот тут ситуация уже не такая однозначная. Например у меня на ноуте с ryzen 4600u стоит KDE Neon и я пробовал, было дело, оба драйвера. И я не готов сказать, что MESA лучше. Ноут, конечно, не игровой, но под FullHD что-то вполне тянул и это было даже играбельно, но именно там (а в последний раз я там играл в январе 2022, так как тогда же собрал комп) драйвер AMD, который для Ubuntu HWE, показал себя прям сильно лучше, притом с тем же стимом, не говоря о том, что на мезе не всё хотело запускаться.

И тут кажется всё тоже очень и очень просто, почему MESA до сих пор представляет из себя хоть что-то большее, чем аналог базового драйвера Микрософт на винде.

Это опять же Valve. Когда они стартовали SteamOS, году так в 2013, это была Ubuntu с гномом. Достаточно скоро, уже к выходу из беты, основой их платформы стал Debian, но там использовались драйвера для AMD. И до 2016, точно, даже до 2017, наверное, в состав SteamOS входили драйвера от вендоров.

Но как раз решение AMD сделать драйвер кроссплатформенным сыграло роль. Они затянули выпуск по времени, в то время как MESA уже добавила нужную поддержку. Которая и нужна была Steam на Linux. И они переехали на MESA. Так и живём. Они уже пару лет как перешли на Arch, сменили оболочку на Plasma, но драйвер базовый всё ещё MESA. Хз, может однажды он превратится Black Mesa...

А, да, к чему это я вообще - Mesa это opensource и туда контрибутят все, кто хочет и может. Собственно, AMD туда тоже пилят код, время от времени.

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

Конечно, так и есть. Proton от Valve является форком Wine. Учитывая тот факт, что что Wine пилят 30 лет, но он даже 10 лет назад, не смотря на все эти Седеги, кроссоверы и PlayOnLinux представлял из себя что-то типа "ну да, что-то он умеет, но его надо готовить, а это геморно" и был где-то на версии 1.6, и только после того, как Valve таки обратила на него внимания, он полетел и уже, блин, имеет 8 версию, можно сказать, что Wine работают на Valve, да и из опенсорса для энтузиастов, он реально превратился в то, чем и задумывался только благодаря Valve. Иначе его бы ждала судьба ReactOS (которая использует Wine) - 3 калеки в свободное время пилят свою детскую мечту, хз для кого и зачем.

Ну, вообще удивительного мало, если вспомнить историю вопроса. Жил-был свободный графический API OpenGL. Точнее это был даже не API, а спецификация API, на основе Iris, которую развивали все подряд.

В какой-то момент основным двигателем стали ребята из Khronos Group. Собственно все стандарты и реализации, где-то с третьей версии OpenGL, это они. Время шло, OpenGS устаревал.

В какой-то момент AMD выкатила Mantle API, которую позиционировали как более низкоуровневую альтернативу OpenGL и Direct3D. И оно оказалось удачным (кто бы сомневался, со времён Glide это было не новостью), идею подхватили. Direct3D вылился в DirectX 12, а OpenGL поступил хитрее - Хроносы просто его похоронили (ну, по сути), взяли Mantle и начали допиливать до кроссплатформенности. Притом взяли не нелегально, а именно что AMD им его передали

Valve изначально делали ставку на Linux и MAntle был основой Steam Machine. Ну, собственно, как появился вулкан, они сразу сказали, что теперь это наша основа и мы интегрируемся с ним активно и плотно.

Потому надо понимать, что AMD пилит не вулкан, а своё API, на котором основан Vulkan. Так что абсолютно не удивительно, что он не отстаёт в поддержке фич. Учитывая, что у чуваков есть опыт и они ставили себе целью прям создать быстрый API, не удивительна и скорость - Mantle сегодня больше идейный вдохновитель, чем конкурент.

Valve же использует именно Vulkan от Khronos. Что они делали (ну и, наверное, делают), это иногда обращаются к подрядчикам, с запросами на портирование API под их кейсы. Например я помню, как LunarG (сотрудничают с хроносами, пилят VulkanSDK, спонсируются Valve) как раз по просьбе Valve запилили совместимый с вулканом драйвер под Intel, а точнее под их встройки.

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

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

А на сложной вин 8.1 можно было воткнуть винт (ссд) в новый ноут и оно за 5 минут само всё готовило к работе.

Но со временем винда как раз и пришла к простоте. Сейчас "ставь и пользуйся" куда больше подходит под описание системы и это началось как раз с вин 8.1. До этого ничего подобного и близко небыло. Может кто-то не помнит восхитительных установок вин 2000 с её сервис паками, или вот эти "вставьте диск 2", или подсовывание драйверов. Или ритуал втыкание флешки с сетевыми дровами на вин 7. О, а если ноутбук, то там надо было проставить правильный комплект от ведора. Знать, что такое elan touchpad, ставить какие-то програмки, чтобы работали хоткеи и fn. Поставь архиватор, поставь ещё какую-то приблуду, скачай правильный браузер, поставь ридер для пдф, найди диск с драйверами от принтера, ещё какую-то фигню.

Сейчас - воткнул, через 15 минут (если быстрый ссд) начинаешь пользоваться. Даже Edge совсем не Ie.

А с убунту лол. Они не пошли по пути майкрософта, они уже несколько лет прямо с ним работают. Правда я не очень понимаю, по какому пути они пошли. Дистриб как был на основе дебиана, так и остался, огромной разницы нет, только убунту сильно удобнее. DE там сторонние, выбирай любую и они примерно на любом дистрибе теже самые. Я просто уверен, что поставь рядом Debian 11 на KDE и Ubuntu на KDE и никто толком разницы не заметит, между мини.

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

Согласен, вин 8 была сырая, но вин 8.1 была просто космическим прорывом, после 7. Это была реально превая винда, которая выглядело целостно, не клевала тебе мог, умела делать элементарные вещи и была просто удобна из коробки. А самое главное, не ломалась от любой фигни, плюс имела не дурацкий механизм обновления через сеть.

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

На самом деле после стандартного пуска, всякие StartMenuX выглядят как поделия школьников, которые ещё не поняли, что такое удобство

Хз, по мне нормально выглядит. Не вижу пальцетыка.

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

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

  2. Вин 8.1 после вин 7 была чудом. Вин 10 ещё лучше. Мне очень нравилась вин 8.1, но вин 10 была просто буквально тем, чем так и не стала вин 7. И она по простоте не отличалась от вин 7, скорее даже сильно превосходила. Сейчас вин 11 и вспоминать что-то раньше вин 8.1 даже и не хочется. Как раз до 8.1 приходилось много шаманить и дорабатывать, а сейчас коробочные версии полностью пригодны без доп манипуляций.

  3. МакОС и "линукс" (всё же дистрибы и DE разные), тоже спокойно пользуются из коробки. Под себя ставится только пакеты с ПО, в общем-то, ну может обои и какие-то мелкие штуки по интерфейсу. Когда я купил мак, основная настройка заняла минут 20. В общем случае мне тоже лень что-то настраивать, когда и так всё норм.

  4. 4. Абсолютно согласен, что ОС это просто инструмент и вообще-то они все сейчас норм. Ну, разве что где-то есть фишечки, где-то нет. В маке нехватает липких краёв экрана, например.

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

В реальности про фрагментацию впоминают те, у кого HDD и у кого она не включана в шедулере по дефолту. fsck был вполне себе актуальной утилитой на линуксе.

На самом деле линукс отчасти поможет. Отчасти потому, что в XP небыло механизма повышения привелегий и небыло отдельного net user Администратор. Т.е. аналога sudo. Т.е. любая фигня в дефолтном режиме могла делать многое.

Сейчас же любая фигня так делать не может и в дефолтном режиме иногда опасновть представляют устаревшие компоненты. Ну как был с SMBv1 или всякими там $C и сетевыми службами. В линуксе же сложнее получить посторонний доступ и запустить нечто автоисполняемое.

Но в целом да, лет 10 уже странно обсуждать такие вещи. Времена win XP давно прошли

Странно, я вот и на винде о вирусах не беспокоюсь, да и дефрагментация, с момента перехода на ссд, уже не актуальна.

А в линуксе я пользуюсь консолью и она мне не то, что не мешает, она удобна.

И я честно не знаю, зачем забывать о фотошопе.

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

Вы делаете не так ровно одну вещь - реально пользуетесь тем, о чём говорите.

Помню когда-то давно я увлёкся твикерами. Ну, все эти ccleaner, Boost Speed и прочее. Сначала я бездумно тыкал в рекомендации, дефрагментировал реестр, вот это всё.

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

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

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

С того момента я начал немного изучать вопрос, смотреть, что же оно делает, как это влияет на обещанные параметры. Начал тестить.
Где-то через год, летом 2013 года, когда я переходил на вин 8.1, твикеры не просто были выкинуты на помойку, но и система стала работать в строго коробочном режиме. Уж не буду перечислять всё, что я делал, но выяснилось, что быстрее они не делают, ресурсов больше не становится, функционал при этом режется, более того в ряде случаев становилось хуже, например загрузка страдала и становилась медленнее.

Information

Rating
1,826-th
Registered
Activity