Энтузиасты из Digital Foundry запустили на Xbox Series X|S Windows 98, а на нём несколько классических шутеров и RTS
Эмулятор DOSBox Pure недавно получил поддержку Windows 98, а это открыло множество возможностей. Хоть с некоторыми играми пришлось помучаться, создавая виртуальный образ диска и загружая его через ftp, но у энтузиастов всё получилось.
В итоге на Xbox Series X|S получилось запустить C&C: Tiberian Sun, Quake, Quake II, Half-Life, Unreal и Turok: The Dinosaur Hunter с эмуляцией 3dfx Voodoo:
https://youtu.be/lrpkFuKh4CI
#игры #история
Эмулятор DOSBox Pure недавно получил поддержку Windows 98, а это открыло множество возможностей. Хоть с некоторыми играми пришлось помучаться, создавая виртуальный образ диска и загружая его через ftp, но у энтузиастов всё получилось.
В итоге на Xbox Series X|S получилось запустить C&C: Tiberian Sun, Quake, Quake II, Half-Life, Unreal и Turok: The Dinosaur Hunter с эмуляцией 3dfx Voodoo:
https://youtu.be/lrpkFuKh4CI
#игры #история
YouTube
Xbox Series X|S Running Windows 98 - Quake, Half-Life, Unreal, Turok - Classic PC Gaming!
Windows 98 played host to a massive collection of truly iconic PC games - and now you can play them all on your Xbox Series console thanks to virtualisation of the entire OS, plus emulated support for 3dfx Voodoo Graphics! So, how do you get it set up, how…
9 способов защититься от утечки данных
Нарушение данных — это нарушение безопасности, при котором защищенные или конфиденциальные данные копируются, крадутся или используются лицом, не уполномоченным на это.
В статье разбирают факторы утечки данных и способы этого избежать:
https://tproger.ru/articles/9-sposobov-zashhititsja-ot-utechki-dannyh/
#безопасность
Нарушение данных — это нарушение безопасности, при котором защищенные или конфиденциальные данные копируются, крадутся или используются лицом, не уполномоченным на это.
В статье разбирают факторы утечки данных и способы этого избежать:
https://tproger.ru/articles/9-sposobov-zashhititsja-ot-utechki-dannyh/
#безопасность
Как ускорить тестирование приложения с помощью OpenAPI-спецификаций
OpenAPI — универсальный инструмент, который полезен не только для задач разработчиков и аналитиков, но и для повышения эффективности работы тестировщиков. QA Team Leader из «Иннотех» рассказал в статье, как можно использовать OpenAPI для тестирования:
https://tprg.ru/eAPU
#тестирование
OpenAPI — универсальный инструмент, который полезен не только для задач разработчиков и аналитиков, но и для повышения эффективности работы тестировщиков. QA Team Leader из «Иннотех» рассказал в статье, как можно использовать OpenAPI для тестирования:
https://tprg.ru/eAPU
#тестирование
Tproger
Как ускорить тестирование с помощью OpenAPI
OpenAPI — инструмент, который часто используется разработчиками и аналитиками. Но и тестировщики могут применить его, чтобы ускорить работу.
Что почитать на выходных: «Совершенный алгоритм. Основы»
Если давно собирались разобраться с алгоритмами, то вот вам знак. Книга — отличное введение в основы алгоритмов. Много практики, упражнений на закрепление материала и разборов решений. Особенно приятно, что объяснение не привязано к каком-либо языку программирования.
#алгоритмы #книги
Если давно собирались разобраться с алгоритмами, то вот вам знак. Книга — отличное введение в основы алгоритмов. Много практики, упражнений на закрепление материала и разборов решений. Особенно приятно, что объяснение не привязано к каком-либо языку программирования.
#алгоритмы #книги
Выявление и сбор требований к ПО — масштабный гайд
Фундаментальное описание требований к ПО и подходов к их выявлению и сбору — статья освещает все аспекты этой области знаний, структурирует информацию и не оставляет ни малейшего шанса недопониманиям и «тёмным» местам:
https://tproger.ru/articles/vyjavlenie-i-sbor-trebovanij-k-po-ultimate-guide/
#тестирование
Фундаментальное описание требований к ПО и подходов к их выявлению и сбору — статья освещает все аспекты этой области знаний, структурирует информацию и не оставляет ни малейшего шанса недопониманиям и «тёмным» местам:
https://tproger.ru/articles/vyjavlenie-i-sbor-trebovanij-k-po-ultimate-guide/
#тестирование
Актуальные вакансии для Backend-разработчиков
— Java-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Golang-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Middle+ / Senior Golang-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Java-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Python-разработчик
Где: Москва
Опыт: от 3 лет
#вакансии #работа
— Java-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Golang-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Middle+ / Senior Golang-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Java-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Python-разработчик
Где: Москва
Опыт: от 3 лет
#вакансии #работа
This media is not supported in your browser
VIEW IN TELEGRAM
Просто небольшой codepen с анимированной карточкой входа.
Красиво, стильно, удобно и ни строчки JS — всё на чистом CSS. Посмотреть код можно тут: https://codepen.io/ig_design/pen/KKVQpVP
#css #веб
Красиво, стильно, удобно и ни строчки JS — всё на чистом CSS. Посмотреть код можно тут: https://codepen.io/ig_design/pen/KKVQpVP
#css #веб
Практикуемся в Android-разработке: создаём классическую «Змейку» на Jetpack Compose
Отличный гайд, в котором сделали акцент на построении игрового цикла, управлении состояниями игры и рисовании простых элементов на экране:
https://proandroiddev.com/classic-snake-game-with-jetpack-compose-2b78f4892ca
#android #gamedev
Отличный гайд, в котором сделали акцент на построении игрового цикла, управлении состояниями игры и рисовании простых элементов на экране:
https://proandroiddev.com/classic-snake-game-with-jetpack-compose-2b78f4892ca
#android #gamedev
Пожалуй, один из самых необычных инструментов, которые могут пригодится программисту
Untools — это коллекция практик для прокачки мышления. Здесь можно найти разные подходы, которые помогут быстро решить проблему, правильно принять решение и последовательно выполнить поставленную задачу: https://untools.co
Если понравился сайт, у ребят есть ещё и не менее интересная тематическая рассылка.
#инструменты
Untools — это коллекция практик для прокачки мышления. Здесь можно найти разные подходы, которые помогут быстро решить проблему, правильно принять решение и последовательно выполнить поставленную задачу: https://untools.co
Если понравился сайт, у ребят есть ещё и не менее интересная тематическая рассылка.
#инструменты
Если вы считаете своё резюме не таким уж примечательным, то вот вам резюме Билла Гейтса 1974 года.
#история #мотивация #резюме
#история #мотивация #резюме
Вопрос программистам
Что бы вы выбрали: один раз моментально узнать 1 язык программирования в совершенстве или получить способность за секунду осваивать любой ЯП, но «по верхам»? И почему?
#обсуждение
Что бы вы выбрали: один раз моментально узнать 1 язык программирования в совершенстве или получить способность за секунду осваивать любой ЯП, но «по верхам»? И почему?
#обсуждение
Что такое программные брокеры сообщений, для чего они могут пригодиться и какое решение лучше подойдёт для вашего проекта?
Сегодня современные серверные приложения стали куда сложнее и многояруснее. Это позволило разбить огромные задачи на маленькие кусочки, распределить нагрузку и добавить отказоустойчивости. Но таким распределенным системам стало нужно как-то передавать данные между собой — здесь и пришли на помощь брокеры сообщений, типа Kafka или RabbitMQ.
Где ещё они могут применяться и какое решение для каких проектов подходит лучше? Обо всём по порядку и на реальных примерах рассказывает Lead architect Группы «Иннотех» Александр Соляр. Если давно хотели разобраться, но не знали, с чего начать, эта статья для вас:
https://tprg.ru/1W9H
#bigdata #базыданных #devops #начинающим #инструменты
Сегодня современные серверные приложения стали куда сложнее и многояруснее. Это позволило разбить огромные задачи на маленькие кусочки, распределить нагрузку и добавить отказоустойчивости. Но таким распределенным системам стало нужно как-то передавать данные между собой — здесь и пришли на помощь брокеры сообщений, типа Kafka или RabbitMQ.
Где ещё они могут применяться и какое решение для каких проектов подходит лучше? Обо всём по порядку и на реальных примерах рассказывает Lead architect Группы «Иннотех» Александр Соляр. Если давно хотели разобраться, но не знали, с чего начать, эта статья для вас:
https://tprg.ru/1W9H
#bigdata #базыданных #devops #начинающим #инструменты