Мы встретились с креативным директором Gaijin Entertainment Кириллом Юдинцевым и, наконец, смогли задать вопросы человеку, непосредственно знакомыми не только с процессом разработки игры, но и с разработкой игрового движка, то есть, речь идет об опыте достаточно тесного взаимодействия с железом при создании движка Dagor (War Thunder) и портировании War Thunder на Linux и консоли. Изначально план был поговорить о Flatpack, Lutris, Proton, Wine и Vulkan, и перспективах разработки игр под линукс, стоимости, сложности и linux-гейминге/геймдэве в целом. Все это должно было стать частью грядущего видео про развитие Linux за последние два года. Но, мы также поговорили о перспективах рейтрейсинга, новых видеокартах нвидия Nvidia GeForce RTX, подходе интел к разработке драйверов для графики, «занижении» производительности старых видеокарт в новых драйверах, загруженности и недогруженности потоков в многоядерных процессорах и много чем ещё. Материала получилось много, и мы решили сделать на его основе отдельное видео. Приятного просмотра.
Ссылки для быстрого перехода:
SteamOS и разработка под Linux 01:35
Откровения о проблемах с поддержкой игр 03:49
Кто и за что платит 06:49
Поддержка Linux, Wine или Vulkan 10:01
Видеокарты Intel 15:10
О драйверах и снижении производительности 17:10
О причинах недогруженных потоков в процессорах 21:54
Трассировка лучей в играх 37:41
Таймкоды:
00:00 — Вступление
01:38 — Apple One в России
06:11 — Реклама
07:08 — Spotify дорожает
08:37 — Apple душит сервисы
12:59 — ДипФэйк для Ким Кардашьян
14:15 — Продажи iPhone падают
18:33 — Власти США разрешили HUAWEI процессоры
20:27 — Новые процессоры Intel
21:26 — Проблемы с iPhone и Mac будут решать
23:15 — iPhone 13 и терабайт
26:00 — новый Xiaomi mi Notebook 14
28:25 — one Plus 8t Cuberpunk 2077
32:21 — Признание ошибок
33:04 — сгорела фабрика apple
36:26 — apple засудят за отсутствие зарядки
39:19 — Windows 10 изменят внешне
42:16 — Холодильник от Microsoft и мнение о дизайн PS5
46:25 — человек облил себя бензином и пытался поджечь в офисе ‘’Яндекс Такси’
51:02 — главы Facebook, Google и Apple на слушаниях по цензуре
54:57 — смартфоны без сервисов Google стали популярны в России. Мнение.
57:41 — Samsung тоже откажется от зарядки в комплекте.
59:19 — Поисковая система Apple
1:00:26 — Обзор iPhone 12 Mini
1:01:36 — Индивидуальные консультации Apple
1:03:47 — Under Armour продают MFP
1:06:11 — Прощание
Учимся создавать, редактировать и удалять группы в Linux, в частности устанавливать пароли для групп Линукс. Так же устанавливаем срок действия учетной записи или пароля в Линукс.
Основы работы в редакторе vi (vim).
Как выйти из vi, как редактировать текст в vi, как выйти без сохранения из vi
Vi -редактор, который способен удивить любого человека как минимум дважды: первый раз при знакомстве, второй — после освоения методов редактирования и подключения нескольких популярных плагинов-расширений.
Данный текстовый редактор присутствует в линукс, bsd и macos что называется «из коробки» и для его использования не нужно ничего дополнительно устанавливать.
А в Windows потребуется установить этот редактор отдельно, либо (что гороздо удобнее) вы просто можете установить git bash по инструкции на нашем канале: www.youtube.com/watch?v=qt-QDN3MyeM
Установленный таким образом Vim будет подготовлен к работе программиста даже немного лучше, чем стандартная версия в других ОС.
Содержимое файла .bashrc выполняется при каждом запуске оболочки Bash, текущего пользователя(не распространяется на других польтзователей!!!).
Пример:
nano ~/.bashrc
прописываем в конце файла необходимую директорию в нашем случае (/opt/local/bin)
export PATH=$PATH:/opt/local/bin
Напоминание:
nano — это редактор (еще есть редакторы vi или vim, мы их еще не освещали в наших уроках, но коснемся этой темы позже)
~ — (тильда) сокращенного обозначения домашней директории
==========================================
Добавить путь в переменную $PATH на постоянной основе
для всех пользователей
ИСПОЛЬЗОВАНИЕ /etc/environment
для сохранения файла понадобятся редактирование от имени администратора, т.е. необходимо использовать sudo (подробнее команду sudo мы рассмотрим в последующих уроках).
Пример:
sudo nano /etc/environment
в редакторе дописываем необходимый путь(Например:/opt/local/bin указан в самом конце, не забывайте отделять двоеточиями директорию) и сохраняем
Пример
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/local/bin"