Автор: Yuri Gagarin

1C Entertainment выпустит научно-фантастический dungeon crawler Conglomerate 451

Разработчики из итальянской студии RuneHeads совместно с издательством 1C Entertainment анонсировали пошаговый научно-фантастический dungeon crawler Conglomerate 451. Даты релиза у игры пока нет, зато известно, что её выпустят по программе раннего доступа Steam, и случится это «уже совсем скоро». С релизом нас ждёт экскурсия в киберпанковый мир будущего, в котором корпорации заполучили невероятную власть. Вам […]

ASUS подтвердила наличие бэкдора в утилите Live Update

Недавно «Лаборатория Касперского» раскрыла необычную кибератаку, жертвами которой могли стать порядка миллиона пользователей портативных и настольных компьютеров ASUS. Расследование показало, что киберпреступники добавили бэкдор в утилиту ASUS Live Update, которая используется для обновления BIOS, UEFI и ПО материнских плат и ноутбуков тайваньской компании. Вслед за этим злоумышленники организовали распространение модифицированной утилиты через официальные каналы. ASUS […]

Комедийный квест Darkestville Castle вышел на iOS и Android

Компания «Бука» объявила о релизе на мобильных платформах iOS и Android «классического приключенческого point’n’click 2D-квеста Darkestville Castle», разработанного студией EPIC LLama. «Ранее игра уже выходила в Steam в 2017 году и собрала множество положительных оценок, став настоящим подарком для всех поклонников старых добрых адвенчур», — напомнил издатель. Приобрести мобильную версию можно в App Store и […]

Опасная функция в UC Browser угрожает сотням миллионов пользователей Android

«Доктор Веб» обнаружил в мобильном браузере UC Browser для устройств под управлением Android скрытую возможность загрузки и запуска непроверенного кода. Обозреватель UC Browser пользуется большой популярностью. Так, количество его загрузок из магазина Google Play превышает 500 млн. Для работы с программой требуется операционная система Android 4.0 или выше. Эксперты компании «Доктор Веб» выяснили, что в […]

Полезные репозитории с Eloquent?

На прошлой неделе я написал статью о бесполезности шаблона Репозиторий для Eloquent сущностей, однако пообещал рассказать как можно частично его использовать с пользой. Для этого попробую проанализировать как обычно используют этот шаблон в проектах. Минимально необходимый набор методов для репозитория: <?php interface PostRepository { public function getById($id): Post; public function save(Post $post); public function delete($id); […]

Firefox начал импортировать корневые сертификаты из Windows

Хранилище сертификатов Firefox С выходом Mozilla Firefox 65 в феврале 2019 года при подключении к сайтам HTTPS некоторые пользователи стали замечать ошибки типа “Your Connection is not secure” or “SEC_ERROR_UNKNOWN_ISSUER”. Причина оказалась в антивирусах типа Avast, Bitdefender и Kaspersky, которые для MiTM-внедрения в HTTPS-трафик пользователя устанавливают на компьютере свои корневые сертификаты. А поскольку у Firefox […]

Поиск на скорости 1 ТБ/с

TL;DR: Четыре года назад я покинул Google с идеей нового инструмента для мониторинга серверов. Идея состояла в том, чтобы объединить в одну службу обычно изолированные функции сбора и анализа логов, сбора метрик, оповещений и панели мониторинга. Один из принципов — сервис должен быть действительно быстрым, обеспечивая девопсам лёгкую, интерактивную, приятную работу. Это требует обработки наборов данных […]

Настройка автоматического получения сертификатов letsencrypt с помощью docker в linux

Менял недавно виртуальный сервер, и пришлось настраивать все заново. Я предпочитаю, чтобы сайт был доступен по https и сертификаты letsencrypt получались и продлевались автоматически. Этого можно добиться, если использовать два образа docker nginx-proxy и nginx-proxy-companion. Это руководство как настроить сайт на docker, с прокси, которое автоматически получает SSL сертификаты. Используется виртуальный сервер CentOS 7. Я […]

«Новая игра +», улучшения производительности и RTX: вышел первый крупный патч для Metro Exodus

Спустя почти полтора месяца после премьеры разработчики из 4A Games выпустили первый крупный патч для Metro Exodus — Ranger Update. Он привнёс множество новых возможностей, в том числе режим «Новая игра +» с комментариями разработчиков, которые можно слушать во время прохождения, а также улучшил производительность и работу технологии трассировки лучей в реальном времени NVIDIA RTX. […]

Как мы использовали отложенную репликацию для аварийного восстановления с PostgreSQL

Репликация — не бэкап. Или нет? Вот как мы использовали отложенную репликацию для восстановления, случайно удалив ярлыки. Специалисты по инфраструктуре на GitLab отвечают за работу GitLab.com — самого большого экземпляра GitLab в природе. Здесь 3 миллиона пользователей и почти 7 миллионов проектов, и это один из самых крупных опенсорс-сайтов SaaS с выделенной архитектурой. Без системы […]

Unity Package Manager

Unity — платформа, которая существует довольно давно и постоянно развивается. Однако, работая в ней с несколькими проектами одновременно, все еще можно столкнуться со сложностями в использовании общих исходников (.cs), библиотек (.dll) и остальных ассетов (изображения, звуки, модели, префабы). В этой статье мы расскажем о нашем опыте работы с нативным решением такой проблемы для Unity. Методы […]

Человек разумный? Уже нет

Многие люди до сих пор верят в заблуждение, что они поступают преимущественно разумно и рационально. Однако, наука и практическая психология уже давно пришла к выводу, что поведение человека иррационально и неразумно в большинстве жизненных ситуаций. Это не хорошо и не плохо, это просто есть. Предлагаю вам подборку авторов и книг, в которых приводятся убедительные доводы […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster