Не успели ремастеры GTA III, Vice City и San Andreas выйти в свет, а пользователи уже жалуются на просадки FPS, странные модельки и кучу багов
Релиз трилогии состоялся 11 ноября. Ремастеры работают на двух движках: за рендеринг отвечает Unreal Engine, а за логику — RenderWare. Разработчики постарались улучшить сглаживание, тени и отражения. Обновили текстуры окружения и персонажей и реализовали поддержку технологии DLSS на ПК.
Тем не менее, что-то пошло не так, и в играх наблюдаются просадки до 10 FPS даже на мощных машинах. А также странное поведение текстур, сломанное сохранение на ПК-версии из-за некоторых символов в имени пользователя Windows и многие другие баги.
Кто уже играл? Поделитесь, как оно.
#кек #gamedev
Релиз трилогии состоялся 11 ноября. Ремастеры работают на двух движках: за рендеринг отвечает Unreal Engine, а за логику — RenderWare. Разработчики постарались улучшить сглаживание, тени и отражения. Обновили текстуры окружения и персонажей и реализовали поддержку технологии DLSS на ПК.
Тем не менее, что-то пошло не так, и в играх наблюдаются просадки до 10 FPS даже на мощных машинах. А также странное поведение текстур, сломанное сохранение на ПК-версии из-за некоторых символов в имени пользователя Windows и многие другие баги.
Кто уже играл? Поделитесь, как оно.
#кек #gamedev
Три ужасные фичи программирования из прошлого
Большинство спорных фич в языках программирования имеет причины для существования при правильном использовании. Тот же «goto» — полезная штука, если использовать её с умом. А, например, указатели были необходимы и критически важны тогда, когда разработчики были сильно ограничены в ресурсах.
Но некоторые из таких фич настолько плохи, что лучше всего было бы «сжечь» их навечно. В статье рассказывают о трёх фичах, которые, несмотря на всю пользу, были настоящим кошмаром:
https://tprg.ru/jBa2
#история
Большинство спорных фич в языках программирования имеет причины для существования при правильном использовании. Тот же «goto» — полезная штука, если использовать её с умом. А, например, указатели были необходимы и критически важны тогда, когда разработчики были сильно ограничены в ресурсах.
Но некоторые из таких фич настолько плохи, что лучше всего было бы «сжечь» их навечно. В статье рассказывают о трёх фичах, которые, несмотря на всю пользу, были настоящим кошмаром:
https://tprg.ru/jBa2
#история
Ловите подборку главных новостей уходящей недели:
— Робот Госуслуг назвал QR-коды «частью планов мирового правительства»
— Учёные записали 500 ТБ в стеклянную пластинку
— Сканер в Google Pixel 6 разблокирует смартфоны даже по чужим отпечаткам пальцев
— Маск потерял почти 50 миллиардов долларов из-за падений акций Tesla
#новости
— Робот Госуслуг назвал QR-коды «частью планов мирового правительства»
— Учёные записали 500 ТБ в стеклянную пластинку
— Сканер в Google Pixel 6 разблокирует смартфоны даже по чужим отпечаткам пальцев
— Маск потерял почти 50 миллиардов долларов из-за падений акций Tesla
#новости
This media is not supported in your browser
VIEW IN TELEGRAM
Не знаете, что посмотреть в субботний вечер?
Ловите целую подборку хакерских фильмов и сериалов. Всего более 100 картин разных жанров:
https://tproger.ru/digest/movies-for-hackers/
#кино
Ловите целую подборку хакерских фильмов и сериалов. Всего более 100 картин разных жанров:
https://tproger.ru/digest/movies-for-hackers/
#кино
Подборка актуальных вакансий для Java-разработчиков
— Java-разработчик
Где: Удалённо
Сколько: От 100 000 до 200 000 ₽
Стек: Java 8, Liquibase, Maven, Oracle, Spring Boot
— Java-разработчик (Спортивный помощник)
Где: Санкт-Петербург, Москва, Новосибирск, можно удалённо
Сколько: От 100 000 до 400 000 ₽
Стек: Java, Kotlin, MVC, NoSQL, Oracle, REST API, Spring, Spring Boot, Spring Data
— Java-разработчик (HR система)
Где: Санкт-Петербург, Москва, Липецк, можно удалённо
Сколько: По итогам собеседования
Стек: Git, Java, k8s, Kotlin, Oracle, REST API, Spring, SQL
— Java Software Developer
Где: Удалённо
Сколько: По итогам собеседования
Стек: Java 8, Kotlin
— Senior Java Backend Engineer
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
Стек: Java 11, Kotlin
#вакансии #работа
— Java-разработчик
Где: Удалённо
Сколько: От 100 000 до 200 000 ₽
Стек: Java 8, Liquibase, Maven, Oracle, Spring Boot
— Java-разработчик (Спортивный помощник)
Где: Санкт-Петербург, Москва, Новосибирск, можно удалённо
Сколько: От 100 000 до 400 000 ₽
Стек: Java, Kotlin, MVC, NoSQL, Oracle, REST API, Spring, Spring Boot, Spring Data
— Java-разработчик (HR система)
Где: Санкт-Петербург, Москва, Липецк, можно удалённо
Сколько: По итогам собеседования
Стек: Git, Java, k8s, Kotlin, Oracle, REST API, Spring, SQL
— Java Software Developer
Где: Удалённо
Сколько: По итогам собеседования
Стек: Java 8, Kotlin
— Senior Java Backend Engineer
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
Стек: Java 11, Kotlin
#вакансии #работа
Сделать хороший продукт не просто, но иногда гораздо сложнее написать к нему грамотный мануал
Разработчик под ником Nurked поделился вредными советами для писателей мануалов в стиле Григория Остера. В статье он рассказал, что сделать, чтобы ваш мануал канул в Лету. И как писать мануалы так, чтобы вам постоянно названивали в три ночи, когда всё легло:
https://tprg.ru/9lAv
#советы
Разработчик под ником Nurked поделился вредными советами для писателей мануалов в стиле Григория Остера. В статье он рассказал, что сделать, чтобы ваш мануал канул в Лету. И как писать мануалы так, чтобы вам постоянно названивали в три ночи, когда всё легло:
https://tprg.ru/9lAv
#советы
А вы точно разбираетесь в Linux?
У нас есть мини-тест, который поможет это выяснить:
https://tproger.ru/quiz/linux-test/
#тест #linux
У нас есть мини-тест, который поможет это выяснить:
https://tproger.ru/quiz/linux-test/
#тест #linux
Ловите репозиторий с большим и подробным гайдом по изучению Go
У него уже больше 14 000 звёзд, а последнее обновление было пару месяцев назад. Там есть всё — от синтаксиса и структур данных до многопоточки и тестирования:
https://github.com/hoanhan101/ultimate-go
#go
У него уже больше 14 000 звёзд, а последнее обновление было пару месяцев назад. Там есть всё — от синтаксиса и структур данных до многопоточки и тестирования:
https://github.com/hoanhan101/ultimate-go
#go
Не знаете, как правильно взяться за изучение SQL?
Ловите сайт, на котором можно освоить SQL в лёгкой интерактивной форме:
https://sqlbolt.com/lesson/introduction
#sql
Ловите сайт, на котором можно освоить SQL в лёгкой интерактивной форме:
https://sqlbolt.com/lesson/introduction
#sql
Сбер научил свою модель ruGPT-3 писать код
Больше нейрокода богу кода!
Недавно стало известно, что 30% нового кода на GitHub за последние четыре месяца написала нейросеть. Видимо, в Сбере решили не отставать от тенденций и создали JARVIS, свою версию помощника Copilot.
Интересно, что JARVIS способен опираться не только на структуру проекта и синтаксис языка, но и на текст комментариев, переводя описания функций в код. В компании уточнили, что плагины с JARVIS для IDEA, PyCharm и WebStorm планируется открыть сторонним разработчикам уже в начале следующего года.
#нейросеть
Больше нейрокода богу кода!
Недавно стало известно, что 30% нового кода на GitHub за последние четыре месяца написала нейросеть. Видимо, в Сбере решили не отставать от тенденций и создали JARVIS, свою версию помощника Copilot.
Интересно, что JARVIS способен опираться не только на структуру проекта и синтаксис языка, но и на текст комментариев, переводя описания функций в код. В компании уточнили, что плагины с JARVIS для IDEA, PyCharm и WebStorm планируется открыть сторонним разработчикам уже в начале следующего года.
#нейросеть
Forwarded from Представляешь,
первое видео на YouTube получило обновлённое описание в знак протеста против отключения дизлайков
Первое видео на YouTube было загружено одним из основателей сервиса Джаведом Каримом (Jawed Karim) 23 апреля 2005 года. Теперь этот 18-секундный ролик «Me at the zoo» стал площадкой для выражения протеста против решения сервиса отключить видимость дизлайков.
«Когда каждый ютубер соглашается, что удаление дизлайков — глупая идея, возможно, так оно и есть. Попробуй ещё, YouTube», — написал Карим новое описание видеоролика. Сегодня ролик насчитывает более 200 миллионов просмотров и, вероятно, по-прежнему является довольно популярным — ежеминутно добавляется по несколько комментариев.
Новое описание впервые появилось в субботу, а до этого Карим объявил об изменении текста в треде Update to YouTube’s Dislike Count на площадке Reddit.
Первоначально описание гласило «Первое видео на YouTube, загруженное в 8:27 вечера в субботу 23 апреля 2005 года. Видео было снято Яковом Лапицким (Yakov Lapitsky) в зоопарке Сан-Диего».
Источник: 3DNews
Первое видео на YouTube было загружено одним из основателей сервиса Джаведом Каримом (Jawed Karim) 23 апреля 2005 года. Теперь этот 18-секундный ролик «Me at the zoo» стал площадкой для выражения протеста против решения сервиса отключить видимость дизлайков.
«Когда каждый ютубер соглашается, что удаление дизлайков — глупая идея, возможно, так оно и есть. Попробуй ещё, YouTube», — написал Карим новое описание видеоролика. Сегодня ролик насчитывает более 200 миллионов просмотров и, вероятно, по-прежнему является довольно популярным — ежеминутно добавляется по несколько комментариев.
Новое описание впервые появилось в субботу, а до этого Карим объявил об изменении текста в треде Update to YouTube’s Dislike Count на площадке Reddit.
Первоначально описание гласило «Первое видео на YouTube, загруженное в 8:27 вечера в субботу 23 апреля 2005 года. Видео было снято Яковом Лапицким (Yakov Lapitsky) в зоопарке Сан-Диего».
Источник: 3DNews
YouTube
Me at the zoo
00:00 Intro
00:05 The cool thing
00:17 End
00:05 The cool thing
00:17 End
А как вы относитесь к отключению дизлайков на YouTube?
Anonymous Poll
3%
За
59%
Против
26%
Всё равно
11%
👎
Правда ли, что JavaScript хотели назвать JavaCode? А действительно ли Python назвали в честь змеи? И как придумали название для C?
Проверьте, насколько хорошо вы знакомы с историей возникновения популярных названий в IT в нашем тесте:
https://tprg.ru/wcro
#тесты #история
Проверьте, насколько хорошо вы знакомы с историей возникновения популярных названий в IT в нашем тесте:
https://tprg.ru/wcro
#тесты #история
Оконные функции в SQL — что это и зачем они нужны
Многие разработчики, даже давно знакомые с SQL, часто не понимают, как работают оконные функции, и пугаются их. В статье развенчали миф о неприступности этой функциональности SQL на простых примерах и реальном датасете:
https://tprg.ru/uC7f
#sql
Многие разработчики, даже давно знакомые с SQL, часто не понимают, как работают оконные функции, и пугаются их. В статье развенчали миф о неприступности этой функциональности SQL на простых примерах и реальном датасете:
https://tprg.ru/uC7f
#sql
Разработчики Kubernetes отказываются от Docker как среды исполнения контейнеров, но сомневаются, что все об этом знают
О своём решении отказаться от dockershim в пользу containerd и CRI-O компания сообщила ещё в прошлом году. Ожидается, что dockershim, ответственный за взаимодействие с Docker, будет удалён из кодовой базы Kubernetes в релизе v1.24 в апреле 2022 года.
И хотя переход на containerd набирает обороты, dockershim по-прежнему остаётся популярен. И в компании до сих пор не уверены, готовы ли пользователи к переходу и знают ли они вообще о планах компании.
Настолько, что даже создали для этого специальный опросник. Можете пройти, если есть желание помочь разработчикам понять текущую ситуацию: https://tprg.ru/lrpS
#kubernetes
О своём решении отказаться от dockershim в пользу containerd и CRI-O компания сообщила ещё в прошлом году. Ожидается, что dockershim, ответственный за взаимодействие с Docker, будет удалён из кодовой базы Kubernetes в релизе v1.24 в апреле 2022 года.
И хотя переход на containerd набирает обороты, dockershim по-прежнему остаётся популярен. И в компании до сих пор не уверены, готовы ли пользователи к переходу и знают ли они вообще о планах компании.
Настолько, что даже создали для этого специальный опросник. Можете пройти, если есть желание помочь разработчикам понять текущую ситуацию: https://tprg.ru/lrpS
#kubernetes
Forwarded from GameDev: разработка игр
Как уместить игру в QR-код
Обычные QR-коды могут содержать в себе информацию объёмом до 3 КБ. Чем и воспользовался автор видео. Он решил создать игру, код которой полностью помещался бы в QR-код. Причём код не будет подгружать какие-либо библиотеки.
Автор создал сразу две версии игры: на JS и на чистом С. В случае с JS полученные данные с QR-ридера достаточно просто вставить в адресную строку браузера.
В ролике подробно рассказано о процессе оптимизации игры и «компиляции» её в QR-код:
https://youtu.be/DfA2BKPOhCA
А попробовать поиграть можно прямо здесь:
P.S. Кто-нибудь втиснет в QR-код дум?
Обычные QR-коды могут содержать в себе информацию объёмом до 3 КБ. Чем и воспользовался автор видео. Он решил создать игру, код которой полностью помещался бы в QR-код. Причём код не будет подгружать какие-либо библиотеки.
Автор создал сразу две версии игры: на JS и на чистом С. В случае с JS полученные данные с QR-ридера достаточно просто вставить в адресную строку браузера.
В ролике подробно рассказано о процессе оптимизации игры и «компиляции» её в QR-код:
https://youtu.be/DfA2BKPOhCA
А попробовать поиграть можно прямо здесь:
P.S. Кто-нибудь втиснет в QR-код дум?
BSoD в Windows снова станет синим, а не чёрным, как предполагалось изначально
Уже пора вводить пользовательскую кастомизацию для BSoD или ещё рано?
В Microsoft не поделились подробностями о решении вернуть всё на свои места в свежем обновлении. И просто подписали изменение так: «Мы изменили цвет экрана на синий, когда устройство перестает работать или возникает ошибка, как в предыдущих версиях Windows».
А вот в The Verge считают, что возврат к классическому BSoD связан с тем, что так техподдержке Microsoft будет проще не запутаться. Как бы то ни было, синий экран смерти уже давно стал привычной частью Windows.
#windows
Уже пора вводить пользовательскую кастомизацию для BSoD или ещё рано?
В Microsoft не поделились подробностями о решении вернуть всё на свои места в свежем обновлении. И просто подписали изменение так: «Мы изменили цвет экрана на синий, когда устройство перестает работать или возникает ошибка, как в предыдущих версиях Windows».
А вот в The Verge считают, что возврат к классическому BSoD связан с тем, что так техподдержке Microsoft будет проще не запутаться. Как бы то ни было, синий экран смерти уже давно стал привычной частью Windows.
#windows