Рубрика: Блог

Кто остановил шредер или как нужно было проходить квест с уничтожением сервера

Пару дней назад мы завершили одно из самых эмоционально-заряженных событий, которое нам повезло проводить в рамках блога — хакерскую онлайн-игру с уничтожением сервера. Результаты превзошли все наши ожидания: участники не просто приняли участие, а быстро организовались в слаженное коммьюнити из 620 человек в дискорде, которое буквально штурмом взяло квест за двое суток без перерыва на […]

Процессоры с более чем 64 ядрами AMD предложит только в поколении Zen 4

Новые данные из конфиденциальной документации AMD позволяют убедиться, что в рамках 5-нм технологии компания решится на долгожданный шаг — увеличение максимального количества ядер одного процессора в серверном сегменте. В связи с предстоящей сменой конструктивного исполнения будут реализованы и другие новшества. В начале этой недели AMD обновила презентацию для инвесторов на своём сайте. Хотя сам документ […]

Выпуск Wine 5.16

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 5.16. С момента выпуска версии 5.15 было закрыт 21 отчёт об ошибках и внесено 221 изменение. Наиболее важные изменения: В ntdll добавлена поддержка AVX-регистров x86. Улучшена поддержка ARM64 для macOS. Продолжена работа по реструктуризации поддержки консоли. Закрыты отчёты об ошибках, связанные с работой игр и приложений: Memorex […]

Управление через почтовые рассылки как барьер, мешающий приходу молодых разработчиков

Сара Новотны (Sarah Novotny), входящая в управляющий совет Linux Foundation от компании Microsoft, подняла вопрос об архаичности ведения процесса разработки ядра Linux. По мнению Сары, использование списка рассылки (LKML, Linux Kernel Mailing List) для координации разработки ядра и отправки патчей отпугивает молодых разработчиков и является барьером, мешающим приходу новых сопровождающих. С увеличением размера ядра и […]

Pleroma 2.1

Сообщество энтузиастов радо представить новую версию Pleroma — сервера для ведения блогов с текстовой разметкой, написанной на языке Elixir и использующей стандартизированный W3C протокол федеративной сети ActivityPub. Это вторая по распространённости реализация сервера. Сравнивая с ближайшим конкурирующим проектом — Mastodon, написанным на Ruby, работающим в той же ActivityPub-сети, — Pleroma может похвастаться небольшим размером и […]

Как создавался бекенд хакерской игры про уничтожение сервера

Продолжаем рассказывать, как был устроен наш лазерный квест с уничтожением сервера. Начало в предыдущей статье про разгадку квеста. Всего у бекенда игры было 6 архитектурных единиц, которые мы и разберём в этой статье: Бекенд игровых сущностей, которые отвечали за игровые механизмы Шина обмена данных бекенда и площадки на VPS Транслятор из запросов бекенда (игровых элементов) […]

Разработать видеоплатформу за 90 дней

Этой весной мы оказались в очень весёлых условиях. Из-за пандемии стало ясно, что наши летние конференции необходимо переносить в онлайн. А чтобы провести их в онлайне качественно, нам не подходили готовые софтовые решения, требовалось написать собственное. И на это у нас было три месяца. Понятно, что это были увлекательные три месяца. Но со стороны не […]

Видео: 7 минут игрового процесса и сроки выхода Ratchet & Clank: Rift Apart

Как и было обещано, в рамках церемонии открытия выставки gamescom 2020 студия Insomniac Games продемонстрировала продолжительный отрывок игрового процесса Ratchet & Clank: Rift Apart. Опубликованный 7-минутный ролик является расширенной версией геймплейного трейлера Ratchet & Clank: Rift Apart, который был показан на июньском шоу The Future of Gaming. В дополнение к видео игрового процесса Insomniac Games […]

Альфа-выпуск дистрибутива openSUSE Jump с бинарными пакетами из SUSE Linux Enterprise

Доступен для тестирования начальный прототип экспериментального дистрибутива openSUSE Jump, созданного в рамках инициативы по сближению процессов разработки и сборки дистрибутивов openSUSE Leap и SUSE Linux Enterprise. Для загрузки предложены iso-образы, размером 3.8 ГБ, подготовленные для архитектур x86_64, Aarch64, ppc64le и s390x. Традиционный дистрибутив openSUSE формируется на основе базового набора пакетов SUSE Linux Enterprise, но пакеты […]

Выпуск свободной гоночной игры SuperTuxKart 1.2

Опубликован релиз Supertuxkart 1.2, свободной гоночной игры с большим количеством картов, трасс и возможностей. Код игры распространяется под лицензией GPLv3. Бинарные сборки доступны для Linux, Android, Windows и macOS. В новом выпуске: Для низкоуровневого создания окон и обработки ввода вместо движка Irrlicht задействованы возможности библиотеки SDL2. Использование SDL2 позволило значительно улучшить поддержку геймпадов, в том […]

Моделирование отказоустойчивых кластеров на базе PostgreSQL и Pacemaker

Введение Некоторое время назад передо мной поставили задачу разработать отказоустойчивый кластер для PostgreSQL, работающий в нескольких дата-центрах, объединенных оптоволокном в рамках одного города, и способный выдержать отказ (например, обесточивание) одного дата-центра. В качестве софта, который отвечает за отказоустойчивость, выбрал Pacemaker, потому что это официальное решение от RedHat для создания отказоустойчивых кластеров. Оно хорошо тем, что […]

Инкрементальный бэкап VDS с сайтом на 1С-Битрикс в Яндекс.Облако

Мне было необходимо делать 2 раза в сутки бэкап сайта на «1С-Битрикс: Управление сайтом» (файлов и базы mysql) и хранить историю изменений за 90 дней. Сайт расположен на VDS под управлением ОС CentOS 7 с установленным «1С-Битрикс: Веб-окружение». Дополнительно делать резервную копию настроек ОС. Требования: Частота — 2 раза в сутки; Хранить копии за последние […]

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