боже мой. как бутто попал в ютуб 15 летней давности. все так лампово. по человечески.
@vitalley2 ай бұрын
Испанский стыд
@vadiquemyself2 ай бұрын
в ютьюбе 15летней давности были ролики не дольше 10 минут ;)
@SL4RKАй бұрын
@vadiquemyself Да, многие уже забыли про это, и как про цифру 301 и более
@ArgentMind2 ай бұрын
Ребята не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Это не компиляторы и даже не гибридная архитектура ядра. Сюда лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте тему и забудьте что тут писалось. Я вполне понимаю что данным сообщением вызову дополнительный интерес, но хочу сразу предостеречь пытливых - стоп. Остальные просто не найдут.
@test1430002 ай бұрын
Не волнуйтесь, никуда они лезть не будут, потому что это никому будет не нужно, от разработчиков физически находящихся в РФ никаких запросов на мердж кода не принимается.
@alevsandro2 ай бұрын
@@test143000это конечно интересное решение, не принимать улучшения только потому что предложены программистов из России.
@avc79792 ай бұрын
@@test143000классно зиганул, держи желудь
@test1430002 ай бұрын
@@avc7979 Претензии предъявляйте тому кто начал войну, путину и прочей российской фауне.
@Аноним-м5ъ2 ай бұрын
@@test143000я так понимаю твоя душонка испытывает нечто вроде садистского удовольствия от того факта, который ты так не к месту здесь привёл
@rkc1372 ай бұрын
спикер молодец, далеко не каждого по подобной теме так приятно и интересно слушать
@yalauitarik2 ай бұрын
Хорошая лекция. Наконец, понял, как работает Вэйланд. Когда-то давно писал под Линукс систему реального времени. И приходилось все окна запускать отдельными процессами, чтобы они не влияли на основной код. Там было много окно, так вот каждое окно было отдельным процессом, которое общалось со своим приложением через shared memory с использованием семафоров, чтобы контролировать доступ к ресурсам. Так что мне такая тема близка. Но вот про Вэйланд не знал. Конечно, там наверняка больше тонкостей, не может быть, чтобы отличие Вэйланд от Хорг было таким простым.
@t3m8ch2 ай бұрын
Конечно там не настолько простое отличие. Но настолько глубоко я уже, к сожалению, не зарывался, но при желании всегда есть документация и спецификации Wayland'а, можно почитать. К слову сама архитектура вейланда у них на сайте очень даже неплохо описана. Благодарю за столь подробный комментарий, у вас очень интересный опыт
@ShaLNOYa2 ай бұрын
Хорошая лекция, благодарю, за труд
@smartdog6662 ай бұрын
отличная лекция, задорный лектор ) всё просто и доходчиво. спасибо!
@Павел-д7у3г2 ай бұрын
Требуем продолжения! Очень доходчиво ;)
@lost_plus_found2 ай бұрын
Если в ру ютубе говорят о linux то это сразу лайк
@oxyblade22 күн бұрын
Отличная лекция, все понятно. Спасибо🤝
@diggerdog0012 ай бұрын
Артём красавчик! Больше таких лекторов!
@rgthp17372 ай бұрын
Не пожалел, что посмотрел ролик. И в правду много интересной информации
@t3m8ch2 ай бұрын
И тебе спасибо, дружище)
@be1m0ntАй бұрын
надеюсь подобных роликов будет выходить больше с популярностью linux, лектор молодца, я как то интересовался играми на linux - batocera, port proton... изначально апатию вызывает множество новых названий mesa,wine\vulkan, opengl итд итп непонятно как они между собой взаимодействуют, благо после лекции снова появился интерес, захотелось подробностей
@_DungeonMaster_2 ай бұрын
Я будто аудиолор великой истории линукса слушаю, топово
@pichenka007gd2 ай бұрын
лекция про реверс инжиниринг бомбо❤ я от туда)
@jerrymcgrillen13012 ай бұрын
Жиесь. Рекомендашнс тру павер
@eugenez79552 ай бұрын
Очень крутая лекция! Благодарю!
@СисадминканалАй бұрын
спасибо за подробный и хорошо преподнесенный материал. Все отлично!
@totaldestruction71282 ай бұрын
интересно стелишь бро, на одном дышании смотрится. а еще когда задаешь аудитории вопросы появляется вайб Даши-путешественницы)
@лаптевигорь-р4м2 ай бұрын
Спасибо, я как раз пытаюсь понять как отрисовать пользовательское окно ❤
@НиколайЛебедев-н5н2 ай бұрын
Очень круто рассказывает! Спасибо оратору!
@sergeiepatov7683Ай бұрын
Tearing - это как раз и есть частный случай той самой гонки данных (race condition), о которой рассказывалось чуть ранее. Один поток льёт буфер на монитор, а второй поток, не синхронизированный с первым, в этот же момент наживую пишет в тот же самый буфер.
@Simongorsky2 ай бұрын
Очень удачно попалось это видео в рекомендациях, подтянул знания. Ведущему безоговорочно респект и уважение.
@shvechikov2 ай бұрын
Feature request для авторов: используйте длинные тире вместо дефисов на слайдах! ("-" vs "-"). Спасибо за хорошую лекцию ;)
@danielviktorovichАй бұрын
Нужно больше видео про линукс )
@_waltdisney11 күн бұрын
До середины было очень интересно, а потом страшно 😂
@sselfassured86122 ай бұрын
Спасибо за лекцию, надеюсь, будет еще что-то полезное по теме графического стека Линукса
@TheIvanDM2 ай бұрын
До определённого момента легаси костыль с рабочей экосистемой - всё-таки лучше свежего-правильного решения, но без таковой. Пока что этот момент ещё не настал
@Mefetran2 ай бұрын
Но именно так во всех сферах и происходит -- когда уже становится нереально сложно что-то поддерживать или реализовать новое, согласно новым требованиям, то ломают старое и строят новое с учётом нынешних потребностей. Вэйланд так или иначе, но захватывает сообщество, с системд то же самое было.
@ЕлинКонстантин-ч3ъАй бұрын
Перерисовка схем на доске, как рефакторинг кода. Периодический и каждом этапе всё актуально..
@rostus_officialАй бұрын
Он так интересно рассказывает, даже тогда, когда я уже знаю об этом
@neirodimАй бұрын
Вот это видео! Спасибо! Все полезно и по-человечески!
@lsl00002 ай бұрын
Лучшая лекция про окна !
@sergeygoncharov2441Ай бұрын
судя по динамике Wayland еще 100 лет будут допиливать пока им станет можно пользоваться без слез.
@RushFuture2 ай бұрын
Столман (сотоварищи) и "утилиты GNU" это в первую очередь компилятор плюс то, что позволяет им пользоваться - подготовить текст программы, собрать, запустить, заскриптовать всё это итд, а не "команды в терминале чтобы копировать" 🤣 HTTP это протокол передачи данных, а не интерфейс, он не регламентирует взаимодействие между приложениями и/или устройствами. Это я пока 5 минут посмотрел... И это не духота, ведь это лекция не о натальных картах таро и плоской земле рептилоидов, это техническая информация, требующая точной терминологии❗
@t3m8ch2 ай бұрын
На счёт компилятора, да, я забыл рассказать про то, что он существует. "Утилиты GNU" в кавычки брать совсем необязательно, это практически официальное название - GNU Coreutlis. И к слову именно в Coreutlis компилятор GCC не входит, это отдельный продукт. Но возможно надо было его упомянуть, согласен. На счёт протоколов и интерфейсов в комментариях уже был холивар на эту тему, можете почитать
@r1ru8932 ай бұрын
Наскальная живопись блин, тут не знаю, тут забыл. Подготовься лучше юноша
@TheHandOfKwll2 ай бұрын
@@r1ru893 Не завидуйте. Для получасовой лекции очень даже неплохо
@ДмитрийСитников-к8ъ2 ай бұрын
Там вся "лекция" такая. Задумка хорошая, реализация так себе
@Thegodgfao2 ай бұрын
Только хотел написать
@mrexvel2 ай бұрын
Шикарный разбор, парень молодец
@galpspan27672 ай бұрын
Прекрасная лекция Вот бы у меня в техе такое показали, я бы раньше вкатился в линукс
@cynth09842 ай бұрын
когда лектор начал свой веселый рассказ, я подумал, что он немножко пьян. но нет - оказывается, в линуксе все так и работает ;-)
@t3m8ch2 ай бұрын
Не, ну а чё? Тут без 100 грамм не разберёшь :D
@Abdulla_Izrailyevich_von_StahlАй бұрын
Я подозреваю, что винда по сравнению с пингвинами ещё кринжовее. Там тяжелейшая полинаркомания, но заглянуть под капот тебе никто не даст. ;-Ъ
@juliap.5375Ай бұрын
@EanutiyDolbayyyb какой проницательный у вас комментарий и замечательный ник. :)
@bmx666bmx6662 ай бұрын
Разложил всё по полочкам! Был когда-то у меня момент, лет 10 назад, перейти в разработку драйверов GPU под Linux, но из-за огромного темного леса не сложилось, много белых пятен. Спасибо за материалы!
@robojopoАй бұрын
Красавчик ) Я это всё наблюдал и меньше понял )))
@bobahu42 ай бұрын
@34:00 - немного наврал, double buffering он и так везде есть, без него вообще будет виден процесс рисования треугольников. double buffering не решает проблему тиринга: Вот видеокарта слала сигнал на экран с одного буфера, портом мы переключили их , остаток кадра видеокарта выслала на монитор с другого буфера - вот и тиринг.
@lisoveliy5232 ай бұрын
Да, он упомянул слегка вертикалку, наверное забыл к чему это было.
@romarom3462 ай бұрын
Ошибаетесь, пересмотрите схему того как это работает. Двойная буферизация создана как довольно грубое решение проблемы синхронизации вывода изображения. Из-за её использования мы тратим в два раза больше памяти, плюс лишняя нагрузка на процессор, ещё и задержка возникает. Задержку можно тоже нивелировать, но для этого нужно добавить ещё один буфер, то есть это уже тройная буферизация. Кадры синхронизируются, задержка устранена, но возня со всеми этими буфера потребляет ресурсы. Современными методами это решается на аппаратном уровне, а не на программном при помощи использования технологии Адаптивной синхронизации.
@ScorgRus2 ай бұрын
@@romarom346 Это не грубое решение, это вариант стандартного решения для получения атомарной операции из множества более мелких неатомарных. Встречается в туевой хуче мест, и ничего лучше по совокупности качеств человечеству неизвестно. Если же у Вас есть лучшее решение - просветите.
@unixwayАй бұрын
Интерфейс - это взаимодействие между уровнями, протокол - взаимодействие на одном уровне.
@andreyrushchenko2378Ай бұрын
не пешите глупости! 🤦♂️ Интерфе́йс - граница между двумя функциональными объектами, требования к которой определяются стандартом; совокупность средств, методов и правил взаимодействия между элементами системы. Протокол в ИТ - это набор правил, по которым устройства и программы обмениваются данными.
@unixwayАй бұрын
@@andreyrushchenko2378 сам-то понял, что напИсал?
@unixwayАй бұрын
@@andreyrushchenko2378 сам-то понял, что напИсал?
@dianapuskina3448Ай бұрын
@@andreyrushchenko2378 но ведь устройства и программы это функциональные объекты а обмен данными это точно взаимодействие
@DmitryRomanovАй бұрын
🤝
@maxsspeakerАй бұрын
если бы эта была лекция в универе, я бы её слушал и слушал, а не спал (кстати насчёт nvidia, раньше были проблемы с xwayland при высокой герцовке, на данный момент, никаких артифактов нету, как в wayland окнах, так и в xwayland окнах)
@RobertTolstov2 ай бұрын
И продолжился великий холивар. И боролись между собой xorg и wayland...
@asdffewfew2 ай бұрын
постепенно перепишут актуальный софт на вейланд, и холивара не будет. исходя из лекции, вейланд действительно лучше. переход болезненный, но он будет.я полгода на вейланде, то, что конкретно меня коснулось, это не работа тачпада synaptics(теперь штатный, в нем не все настройки, но это решаемо) и не работа anydesk серваера(это удаленный рабочий стол). в остальном- все норм
@slavic_commonwealth2 ай бұрын
@@asdffewfew I HATE WAYLAND ALL MY HOMIES HATE WAYLAND
@bakagaijin74522 ай бұрын
@@asdffewfew Я школьником еще слышал обещания, что вот вот вейланд взлетит. Я уже бородатый дядя и суда по тому, как работает с wxWidgets и что происходит в тяжелых cad - вейленд не взлетит никогда. И это хорошо. Там где нужен тажелый GUI с расширенным функционалом wayland разрабы просто шлют лесом (читай обратно в x11). Wayland - очередной новый, стильный, молодежный способ сделать hello, world с гуем. На большее оно не годится.
@redserjogha2 ай бұрын
Вейланд - говно.
@kenny-user2 ай бұрын
Так xorg и wayland не борятся между собой, это холивар только между юзерами. Сейчас wayland разрабатывают бывшие разрабы xorg, они сами захотели уйти от иксов т.к. поддерживать невозможно и никто этим не хочет заниматься.
@bulba19952 ай бұрын
Спасибо за лекцию , отличное видео 👍
@s0r04k42 ай бұрын
Прикольно, интересно послушать :D
@mndtr02 ай бұрын
Это все пары в СГУ такие? Очень даже круто, как по мне...
@FdxxcPonosАй бұрын
лучшая лекция, спасибо
@asdffewfew2 ай бұрын
интересный материал, хороший лектор. подписался
@vubena2 ай бұрын
это было очень интересно. подпишусь
@AlexanderSharov-lq2cv2 ай бұрын
Вау! Круто видеть,что кто-то сделал в родном университете то, что я хотел там видеть 10 лет назад ;) Удачи, ребята!
@ГлебКуликовАй бұрын
к сожалению, надо понимать, что: 1. сетевая прозрачность, штука КРАЙНЕ важная. Даже при современной патологии, когда ради нескольких красивостей гоняется картинка. почему важная? вспомните вещи типа (open)Mosix, когда можно было "растянуть" тяжёлое приложение на кластер. Вспомните задачи сетевого администрирования. Нет, полноценное окружение рабстола нормальный человек на сервер ставить не будет. А с иксами вообще никакой графики на целевой машине может вообще не быть. И это могут (и часто так и есть) быть очень слабые компьютеры/контроллеры, графика с которых прекрасно отрисовывается на отдалённом оборудовании и да, до сих пор используется очень широко. То-же самое, вычислительные кластеры. Убираем иксы и прекрасное конкурентное преимущество в этой области немедленно испаряется. И наконец, при использовании минимального сжатия трафика (попробуйте стандартный проброс по ssh -C -Y, скорострельность такого прокидывания графики, в большинстве случаев, очень хорошая. Если не брать патологию отрисовки программ типа Firefox. 2. Вся модульность иксов это не только исторические наслоения и "лишние звенья в цепи". Это ещё и средство (за счёт декомпозиции и выноса яда задач в отдельные модули) сделать этакого монстра поддерживаемым и рабочим. Собственно, это хорошо видно на примере Вейланда, когда "детские болезни" не могут устранить годами. 3. Надо ожидать, что для приведения Вейланда к состоянию, адекватному текущему состоянию Иксов вряд ли понадобится сильно меньше времени. Это значит, что полный спектр возможностей, аналогичный возможностям Иксов, будет достигнут лет, этак, через 15. Не меньше. (сколько уже разрабатывается Вейланд? Примерно столько?). Вот поэтому, не понимаю энтузиазма "перетягивальщиков на Вейланд". Извините за сумбур, накипело.
@fxy61942 ай бұрын
бодренько и по делу. Класс!
@eugenek8634Ай бұрын
ахренеть, в моё время преподы были скучными душными типами, а ты очень интересно умеешь рассказывать, с мемами, простым понятным языком, респект тебе! и вопросик у меня ещё - а что за дистр линукса у тебя такой красивый стоит? ну или как оболочка называется?
@ねこときАй бұрын
Он сказал что оболочка gnome
@ねこときАй бұрын
А система скорее всего у него Fedora Workstation так как обычно они идёт в комплекте с чистым не модифицированной оболочкой gnome
@Ellementul2 ай бұрын
Спасибо за лекцию!
@pearlydragon4892Ай бұрын
1-е правило презентации - никогда не читать текст со слайда. Этому учат ещё в школе или на первых курсах.
@root-developer2 ай бұрын
классная лекция!
@Slovjanyn2 ай бұрын
Наконец-то я понял что такое иксы и примерно как они работают. Ждём теперь поболее про вяленого
@Abdulla_Izrailyevich_von_StahlАй бұрын
Не вяленый, а вялый ;-Ъ
@vetalosАй бұрын
Нравится, давайте больше инфы по Linux... What...
@thmUNIX2 ай бұрын
29:18 🤣🤣🤣 Лекция интересная, спасибо)
@Roma_Ro-e3dАй бұрын
У знал о линуксе в 2005 году тогда же и поробовал , полностью перешел на линукс в 2020 , 3 года на Manjaro . ВОзвращаться на виндовс желания нет совсем. Я полюбил философию opensource
@grechadevАй бұрын
парню респект
@harry-smith4042 ай бұрын
> 30 с копейками > 37 лет
@KtoyatakoiskazhimneАй бұрын
GRUB, systemd-boot, limine и прочие "загрузчики" это bloatware. С 2004 года как у ядра Linux появилась ELF-заголовки и появился UEFI на всех потребительских компьютерах, функция "загрузчика" ровно декоративная, он не нужен.
@userxolli3568Ай бұрын
Выбрать систему
@KtoyatakoiskazhimneАй бұрын
@@userxolli3568 Жмешь кнопку после POST, попадаешь в меню выбора загрузчика, выбираешь нужный.
@EQuivalentTube2Ай бұрын
Отличная лекция. Только она как будто только об иксах. О Вейланде всего два слова. Будет вторая часть?
@ДокторЗойдберг-й4д2 ай бұрын
Информативно, спасибо!
@АлёнаСбитнева-ж8л2 ай бұрын
Интересная лекция браво парень не останавливайся !!!!
@nv188-x5i2 ай бұрын
Лекция неплохая. Продолжение будет?
@NameName-kd4oz2 ай бұрын
А нельзя было композитор реализовать как часть X сервера с последующем отказом от легаси? Ведь по сути сменилась только семантика подсистемы.
@alexf3289Ай бұрын
Оно даже в пересказе выглядит ппц как сложно)
@PACKUHАй бұрын
Вот так перевирается история просто по незнанию, а потом те кто его слушал пойдут распространять эти иносказания с добавлением своего виденья и лет через 100 последователи этого автора создадут совершено другую историю появления гну софта и ядра линукс
@YLtaNyL_poNoSOm2 ай бұрын
29:00 ох и зря я решил это протестировать...
@robotnaoborotАй бұрын
мне нужна сетевая прозрачность. и linux не единственная ос. где wayland под solaris, *bsd, osx?
@AndreiZamyatin-SvetovidАй бұрын
Читал , многие пишут Вайлинг автоматически не может переключатся между графикой intel and nvidia, и итог для переключения приходится ноутбук перезагружать. Бывают падения графики.. Так что для линуеса нужны ноутбуки брать на AMD ATI графических процессорах да и для компьютеров лутьше. А как быть если нужна технология nvidia cuda.
@ねこときАй бұрын
То подключай Nvidia и используй в приложениях; обычную графику располагай на один графический проц, а для условного blender, kdenlive, natron, davinchi resolve studio и других просто выставляешь рендер с помощью cuda видеокарты Nvidia. Также если не ошибаюсь есть спец софт который предназначен для гибридной графики
@aquinary.Ай бұрын
Будет продолжение на канале?
@sermoz23622 ай бұрын
В итоге перетрубаций и танцев с X-бубном измерения показали, что игры Cyberpunk 2077, Starfield, The Talos Principle II, Forspoken и Rachet & Clank. По итогам измерений производительности все Linux-дистрибутивы показали лучшие результаты по сравнению с Windows 11, установленной на тот же ПК. Хорошая работа, что тут скажешь.
@San4itos2 ай бұрын
То чувство, когда просмотрел видео на Иксах.
@sergeyn5504Ай бұрын
Получается и вейланд не нужен:) Но как быть с сетевой прозрачностью, весьма полезной?
@evensyzz2 ай бұрын
Имба, теперь боюсь ядра linux
@viewerontubeАй бұрын
Посмотрите Лесли Лемпорта, он читает очень лаконично. КРОМЕ того Нелья путать понятие протокола( было про http) и интерфейс.
@alexey.kondakovАй бұрын
Не хватает обьяснения, чем wayland отличается от старого Xserver, который был без композера.
@Lucerbius2 ай бұрын
Кстати, реплики из зала очень плохо слышно, либо не разборчиво, поэтому тоже желательно их озвучивать (хотя бы в двух словах), чтобы зрители понимали, о чем речь.
@vladimiri4802 ай бұрын
33:43 - Не совсем так должно быть. Чтобы не было разрывов (tearing'а), нужно Обязательно дождаться вертикальной синхронизации от видеокарты в виде прерывания и после: Если это (Не 2D и Не 3D аппаратно ускоренное изображение), Тогда: { Процессор быстро пересылает данные (блоками) с буфера на видеокарту, так как рисует окна в ОЗУ (текст, браузер и т.д.) }; Иначе: { обновление изображения реализуется драйвером видеокарты. (Например: переключением на другой внутренний видеобуфер или быстрой пересылкой данных внутри видеокарты между буферами или быстрой подкачкой данных из ОЗУ компьютера в видеобуфер через DMA режим) }
@t3m8ch2 ай бұрын
Гм... Я наверное поизучаю тогда поподробнее, погуглю
@AEF23C202 ай бұрын
изначально всё всегда рисуется на проце __и__ __только__ на проце, а далее это всё залетает в так называемый безопасный режим видеокарты - это базовый рендер и есть преимущества: рендер не зависит от видеокарт вообще никак, т.е. "картинка" всегда получается одинаковая на __любой__ видеокарте, второе - расширенный драйвер не нужен, нужен только базовый, а он на все видюхи один [ну почти один], и если всё это безглючно и быстро работает - то это всё можно смело перекинуть в ядро, но тогда вёнда получится бггг
@RushFuture2 ай бұрын
@@AEF23C20 возможно вы не на то сообщение ответили, или я что-то не понял? И что значит "всегда"? Если приложение, к примеру, использует Dear ImGui с бекендом OpenGL, то рендеринг происходит непосредственно в памяти видеокарты, если есть соответствующая аппаратная поддержка.
@RushFuture2 ай бұрын
Чтобы не было тиринга и потери производительности достаточно использовать тройную буферизацию, при этом неважно, где рендерится изображение - на CPU или GPU.
@vladimiri4802 ай бұрын
@@RushFuture Тройная буферизация от тиринга не спасёт - нужна синхронизация с вертикальным обновлением экрана. И это только для 2D и 3D аппаратного ускорения на GPU. Тройная буферизация нужна при неравномерной нагрузке 3D игры/программы на CPU/GPU. Процессор рисует окна, картинки (png, gif, jpg), текст в виде векторных масштабированных шрифтов и т.д. в ОЗУ и по готовности - отсылает блоками на видеокарту. Видеокарта может рассматривать эти данные как пикселы для непосредственного отображения на экране или как текстуру для дальнейшего аппаратного (3D OpenGL) преобразования (масштабирование, плавная прокрутка, сглаживание и т.д.) на экране.
@РусланЗаурбеков-з6еАй бұрын
А на разработчиков приложений под Qt или Gtk-- переход с X на Wayland как-то повлияет???
@andreyrushchenko2378Ай бұрын
по идее ни как. а вот qt нужно перепиливать с Х на W
@linux4domvidАй бұрын
замечательный курс. хотя я пользуюсь только линукс уже 15 лет даже мне было интересно освежить данные. а то все недоумевал зачем этот wayland так настойчиво пихают
@ОксанаЕремеева-ф1ю2 ай бұрын
А как в этой схеме выглядят костыли для переключения языка?
@Lucerbius2 ай бұрын
Интересное выступление. Только объяснять желательно после того, как нарисовал, а то за спиной ничего не видно и не понято, что в рисунках объясняет.
@t3m8ch2 ай бұрын
Хорошо, учту)
@me_kato2 ай бұрын
очень занятно, спасибо! Интересно, правильно ли я понял что вейленд - это то как винда работает(без сервера, просто отрисовывает саму себя)? В чем тогда плюс линукса остается для пользователя?
@dimkl6846Ай бұрын
Автор, почему только одна сторона лагеря? А как же система инициализации к примеру у "Devuan" или "Alpin Linux"?
@92Darkmind2 ай бұрын
Так. А где посмотреть лекцию про Windows предыдущую?
@dscsgu2 ай бұрын
Лекция "Введение в РЕВЕРС-ИНЖИНИРИНГ для начинающих"
@lexakop82462 ай бұрын
а где продолжение?)
@sergeysemenov36742 ай бұрын
Впервые услышал, что протокол http - это интерфейс
@ulyssesaa2 ай бұрын
Тоже смутило
@t3m8ch2 ай бұрын
Если понимать интерфейс, как более широкое понятие, а не как только графический, то вполне себе. Программный интерфейс
@sergeysemenov36742 ай бұрын
@@t3m8ch это как сказать: все мы животные, но почему-то человек обижается, когда его козлом называют😂
@dmitryskorodumov39872 ай бұрын
Протокол и интерфейс - в некотором смысле синонимы
@btctrade2 ай бұрын
Протоколы и интерфейсы могут пересекаться по своей концепции "контрактов взаимодействия", но используются в разных сферах и уровнях. HTTP можно частично считать интерфейсом, если рассматривать его как способ взаимодействия клиента и сервера на уровне запросов и ответов. Но в более широком смысле HTTP - это протокол передачи данных с набором правил, который выходит за рамки простого описания "интерфейса".
@redserjogha2 ай бұрын
Если нельзя пробросить окна по сети, то зачем этот вэйлэнд нужен? Т.е. либо он полноценно должен реализовать все API иксов, и тогда под него ничего переписывать не надо будет, но он сам станет очередными иксами. Убивший дракона, сам становится драконом.
@Heymdale2 ай бұрын
Много ли людей пробрасывают отдельные окна по сети? В последний раз пробовал 10+ лет назад, не помню точно с какими проблемами столкнулся, то ли скорость отображения, то ли артефакты, но в итоге перешёл на vnc.
@Heymdale2 ай бұрын
Много ли людей пробрасывают отдельные окна по сети? В последний раз пробовал 10+ лет назад, не помню точно с какими проблемами столкнулся, то ли скорость отображения, то ли артефакты, но в итоге перешёл на vnc.
@redserjogha2 ай бұрын
@@Heymdale Постоянно. Пришёл с ноутом домой, надо запустить прогу на стационарном - просто запускаешь, не меняя клаву и мышь.
@AlexAlex-jk2tn2 ай бұрын
@@Heymdale Ну на самом деле, да, много, я буквально вчера пробрасывал прогу. В принципе я согласен чтобы это убрать из менеджера окон, а сделать каким-нибудь расширением для ssh.
@redserjogha2 ай бұрын
@@AlexAlex-jk2tn Обычно через ssh он и туннелируется, но одно другого не отменяет, надо ещё то что будет запхнуто в туннель, а в вэйлэнде этого нет.
@snusiks2 ай бұрын
Раскажите как линукс рендерит шрифты, и почему при смене шрифта линукс ложится намертво
@t3m8ch2 ай бұрын
А что за дистрибутив? У меня на Федоре такого не было
@snusiks2 ай бұрын
@@t3m8ch на федоре было, но я там через терминал менял, ок, может накосячил, на утунту через приложение Шрифты тоже самое
@redserjogha2 ай бұрын
@@snusiks Консольные или иксовые?
@RushFuture2 ай бұрын
Я убунтовод начиная с 8.04, такого бага не припоминаю. Для начала вам нужно нормально описать, как конкретно вы достигаете какого конкретно состояния. "Смена шрифта" и "ложиться намертво" - для меня это выглядит как сотни комбинаций, чтобы знающий человек мог разобраться, а ещё лучше повторить.
@snusiks2 ай бұрын
@@RushFuture я установил убунту, у меня экран на ноуте 1366 × 768, и нигде кроме винды и хрома нет нормально рендера шрифтов (поэтому я другими браузерами, что не на хромиуме не пользуюсь, особенно видно кривые шрифты в мозиле) с убунту та же проблема, шрифты оч криво выглядят на моем экране, я зашел во встроенное приложение "шрифты" и заменил стандартный системы толи на другой, толи другую жирность ему вдал, попросили перезагрузится - перезагрузился (или вылогинился не помню) - синий экран, или подобие того
@ShirmikАй бұрын
1:20 тема dracut, LILO и rEFInd не раскрыта А если серьёзно, то вы мегакрутые чуваки. Я не помню, чтобы кто-то по-русски так с энтузиазмом и с полнотой описывал отрисовку в Linux
@trionghost2 ай бұрын
По моим ощущениям, Wayland будет раскачиваться ещё где-то лет пять, не меньше. Потом он сможет стать стандартом де-факто. Т.к. сейчас уж больно глючно всё. Куча всего не работает, куча всего ведёт себя неадекватно. Слой совместимости Xwayland для легаси-приложений вообще полное говнище. А когда-то кто-то пренебрежительно говорит "ну есть проблемы на Nvidia-видеокартах", то он должен добавлять, что это относится к 90+% всех систем в мире. Но, конечно, я даже не пытаюсь отрицать, что за Wayland+Vulkan - будущее. P.S. Смотрю ролик сидя в Arch'е с Plasma 6.2 и с Nvidia 5.60 драйвером - вот тут уже что-то маломальски похожее на стабильность начинается.
@juliap.5375Ай бұрын
Скорее в такой среднесрочной перспективе мы увидим новые видеокарты - китайские (тем паче режим США отрезает Китай от закупок текущих). А Китай уже переходит на свою ОС Гармонию не только с Винды, но и Линукса. А после последнего скандала с блокировкой разрабов по национальному признаку, в Линукс вменяемые люди уже не полезут нигде (Индия начала переходить на Линукс, очевидно так же задумается и начнет что-нибудь своё пилить, ибо смысл менять Винду на Линукс, когда оба хуже?). Так что видюх будет больше, разных не-линукс ОС так же будет больше.
@НиколайСкородумов-л7з2 ай бұрын
Лайк спикеру!
@deniskhafizov68272 ай бұрын
Видео пока не смотрел. Освещались ли в нём такие изумительные перки клиент-серверной архитектуры X, как утилиты удалённого GUI вроде xpra?
@RushFuture2 ай бұрын
Да, освещались, вкратце - словом "нинужна" 🤣 Молодёжь, они же кроме своего локалхоста в виде ноутбука ничего и не видели, считай 🤣
@favoritdmitry67862 ай бұрын
Вот вот вот вот вот вот вот вот вот новый поворот 😁
@komi35182 ай бұрын
Посмотрел видео под Wayland'ом
@alogic752 ай бұрын
Наконец я понял почему Xorg убрали и остался только Compositor.
@cynth09842 ай бұрын
ничего не понятно, но очень интересно. разве что в конце понял, что надо все переписать два раза