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

Разработка приложения на SwiftUI. Часть 1: поток данных и Redux

После участия в сессии State of the Union на WWDC 2019 я решил детально изучить SwiftUI. Я потратил много времени на работу с ним и теперь приступил к разработке реального приложения, которое может оказаться полезным широкому кругу пользователей. Его я назвал MovieSwiftUI — это апп для поиска новых и старых фильмов, а также их сбора […]

Выпуск Tinygo 0.7.0, компилятора языка Go на базе LLVM

Доступен выпуск проекта Tinygo 0.7.0, в рамках которого развивается компилятор языка Go для областей, в которых необходимо компактное представление результирующего кода и низкое потребление ресурсов, таких как микроконтроллеры и компактные однопроцессорные системы. Код распространяется под лицензией BSD. Компиляция для различных целевых платформ реализована при помощи LLVM, а для поддержки языка применяются библиотеки, применяемые в основном […]

Обновление DNS-серверов BIND 9.14.4 и Knot 2.8.3

Опубликованы корректирующие обновления стабильных веток DNS-сервера BIND 9.14.4 и 9.11.9, а также находящейся в разработке экспериментальной ветки 9.15.2. В новых выпусках устранена уязвимость (CVE-2019-6471), вызванная состоянием гонки и способная привести к отказу в обслуживании (завершение процесса при срабатывании assert) при блокировании большого числа входящих пакетов. Кроме того в новой версии 9.14.4 добавлена поддержка API GeoIP2 […]

Компилятор Rust добавлен в состав дерева исходных текстов Android

Компания Google включила компилятор для языка программирования Rust в состав исходных текстов платформы Android, что позволяет использовать данный язык для сборки компонентов Android или для проведения тестов. В состав также добавлены репозиторий android_rust со скриптами для сборки Rust для Android и crate-пакеты byteorder, remain и libc. Следует отметить, что аналогичным образом в состав репозитория с […]

Возобновление работы по интеграции поддержки Tor в Firefox

На проходящей в эти дни в Стокгольме встрече разработчиков Tor отдельная секция посвящена вопросам интеграции Tor и Firefox. Ключевые задачи сводятся к созданию дополнения, обеспечивающего работу через анонимную сеть Tor в штатном Firefox, а также к переносу разработанных для Tor Browser патчей в основной состав Firefox. Для отслеживания состояния переноса патчей подготовлен специальный сайт torpat.ch. […]

ISO-образы дистрибутива Nitrux стали платными

Дистрибутив Nitrux, построенный на пакетной базе Ubuntu и развивающий собственный рабочий стол Nomad, основанных на технологиях KDE (надстройка над KDE Plasma), прекратил бесплатное распространение iso-образов. По отдельности наработки проекта по-прежнему распространяются под свободными лицензиями. В качестве причины перехода к платному распространению образов называется необходимость покрытия издержек и оплаты труда разработчиков в режиме полного рабочего дня. […]

Разработчики Fedora намерены прекратить формирование репозиториев для архитектуры i686

В числе грядущих изменений в Fedora 31 предложено прекратить формирование основных репозиториев для архитектуры i686. Формирование multi-lib репозиториев для окружений x86_64 будет сохранено и i686 пакеты в них сохранятся. Изменение пока не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora. Предложение дополняет одобренный в реализации и воплощённый в ветке […]

Google закрывает проект по разработке поисковой системы с цензурой для Китая

На заседании судебного комитета сената США вице-президент Google по государственной политике Каран Бхатия (Karan Bhatia) объявил о том, что компания прекратит разработку поисковой системы с цензурой для китайского рынка. «Мы прекратили разработку проекта Dragonfly», — сказал Бхатия о поисковой системе, над которой инженеры Google работали с прошлого года. Стоит отметить, что данное заявление является первым […]

Онлайн-ретейлер Banggood — оригинальные товары множества фирм по сходной цене

Если вы хотите приобрести что-то действительно оригинальное и при этом сэкономить — вам следует обратить внимание на интернет-магазин Banggood. Здесь предлагается широкий ассортимент товаров, включающий более 400 000 наименований товаров в 15 категориях, а скидки достигают 80–90 %. В среднем сайт Banggood посещает 9,5 млн человек из более чем 200 стран мира, включая США, Великобританию, Германию, Францию, […]

Heaven’s Vault всё же вышла в GOG, хотя раньше магазин отказывался её продавать

Археологическое приключение Heaven’s Vault получило немало положительных отзывов от прессы и игроков, однако в магазин GOG игру не пропустили. Как говорил один из разработчиков, во время прохождения ранней версии проекта модераторы GOG не увидели в ней что-то, что могло бы заинтересовать потенциальных покупателей. В то же время представители GOG уверяли, что им свойственно ошибаться так […]

Очередной эксклюзив PS4 выйдет на PC — в Epic Games Store стартовали предварительные заказы Tetris Effect

Студия Enhance Games внезапно объявила, что её проект Tetris Effect перестанет быть эксклюзивом PS4. Игра выйдет на PC и временно будет доступна для покупки только в сервисе Epic Games Store. В честь релиза на новой платформе авторы выпустили трейлер с оценками прессы и перечислением улучшений версии для PC. Новый ролик демонстрирует геймплейные кадры под задорную […]

Драйвер AMD Radeon 19.7.2 принёс поддержку бета-версии Gears 5

Если первый июльский драйвер принёс поддержку новых технологий вроде Radeon Anti-Lag, Radeon Image Sharpening и видеокарт Radeon RX 5700, то Radeon Software Adrenalin 2019 Edition 19.7.2 сосредоточен на поддержке боевика Gears 5, первый этап бета-тестирования которого начнётся 19 июля и закончится 22 июля. Помимо этого, инженеры компании исправили ряд существующих проблем: недоступна потоковая передача Radeon […]