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

Как сделать правильную раскраску кода на «Хабре» и почему это так сложно

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

Наши победили: TopCoder Open 2019

В Хьюстоне 13-16 ноября прошёл финал чемпионата TopCoder Open 2019, и Гена Короткевич (Беларусь) занял первое место сразу в двух соревновательных треках: Algorithm и Marathon. Такое раньше ещё никому не удавалось сделать в один год! Отличное завершение сезона-2019, в котором до этого Гена уже победил в финалах двух других крупных соревнований: Google Code Jam и […]

Задача с TopCoder Open 2019: разрезаем пирог на шесть частей

По следам «Наши победили: TopCoder Open 2019» публикую задачи с трека Algorithm (классическое спортивное программирование. За полтора часа нужно решить три задачи на Java, C#, C++ или Python.) 1. Пирог на шестерых Постановка задачи Лимит времени — 4 секунды. У вас есть пирог. Если смотреть сверху, пирог имеет форму (строго) выпуклого многоугольника. Вам даны координаты […]

Google работает над использованием обычного ядра Linux в Android

На прошедшей конференции Linux Plumbers 2019 компания Google рассказала о развитии инициативы по переносу в основное ядро Linux изменений, развиваемых в варианте ядра для платформы Android. Конечной целью является предоставление возможности использования в Android одного общего ядра, вместо подготовки для каждого устройства отдельных сборок на основе специфичной для Android ветки Android Common Kernel. Данная цель […]

Релиз 19.3.0 виртуальной машины GraalVM и реализаций Python, JavaScript, Ruby и R на её основе

Компания Oracle опубликовала выпуск универсальной виртуальной машины GraalVM 19.3.0, поддерживающей запуск приложений на JavaScript (Node.js), Python, Ruby, R, любых языках для JVM (Java, Scala, Clojure, Kotlin) и языках, для которых может формироваться биткод LLVM (C, C++, Rust). Ветка 19.3 отнесена к категории выпусков с длительным сроком поддержки (LTS) и примечательна поддержкой JDK 11, в том […]

Обновление свободного антивирусного пакета ClamAV 0.101.5 и 0.102.1

Опубликованы корректирующие обновления свободного антивирусного пакета ClamAV 0.101.5 и 0.102.1, в которых устранена уязвимость (CVE-2019-15961), приводящая к отказу в обслуживании при обработке определённым образом оформленных почтовых сообщений (на разбор определённых блоков MIME тратится слишком много времени). В новых выпусках также устранены проблемы со сборкой clamav-milter с библиотекой libxml2, сокращено время загрузки сигнатур, добавлена сборочная опция […]

Apple сделает релиз iOS 14 более стабильным

Издание Bloomberg со ссылкой на собственные источники сообщило об изменениях в подходе к тестированию обновлений операционной системы iOS в компании Apple. Решение было принято после не совсем удачного запуска 13-й версии, которая прославилась большим количеством критических багов. Теперь свежие сборки iOS 14 будут более стабильными и пригодными к ежедневному использованию. Отмечается, что решение было принято […]

Нейросети вывели качество синтеза русскоязычной речи на новый уровень

Группа компаний ЦРТ, входящая в экосистему Сбербанка, сообщила о разработке передовой платформы синтеза речи, которая, как утверждается, обеспечивает плавность и выразительность прочтения любого текста. Представленное решение — это третье поколение системы синтеза речи. Высококачественный аудиосигнал генерируют сложные нейросетевые модели. Разработчики заявляют, что результатом работы этих алгоритмов является самый реалистичный синтез русскоязычной речи. В состав платформы […]

Приложения Facebook, Instagram и WeChat не получают исправлений в Google Play Store

Исследователи из Check Point Research, работающие в сфере информационной безопасности, сообщили об обнаруженной проблеме, связанной с тем, что популярные Android-приложения из магазина цифрового контента Play Store остаются неисправленными. Из-за этого хакеры могут получать данные о местоположении из Instagram, изменять сообщения в Facebook, а также читать переписку пользователей WeChat. Многие считают, что регулярное обновление приложений до […]

Раздача Epic Games Store: сейчас Bad North: Jotunn Edition. Rayman Legends — следующая

В цифровом магазине Epic Games Store роглайк-стратегия Bad North: Jotunn Edition стала бесплатной до 29 ноября. На смену ей придёт экшен-платформер Rayman Legends. В Bad North: Jotunn Edition вы должны сделать всё возможное, чтобы защитить островное королевство от орды викингов. Ваши задачи: расположить войска так, чтобы эффективно отбиваться от врагов. Кроме того, если вы потеряете […]

Авторы GTFO рассказали о системе экспедиций и пообещали скорый релиз в раннем доступе Steam

Разработчики из шведской студии 10 Chambers Collective опубликовали новый видеоролик, посвящённый кооперативному хоррор-шутеру GTFO. В нём рассказывается о системе экспедиций — заданий, которые будут доступны в течение ограниченного времени. Авторы надеются, что эта составляющая поможет долго поддерживать интерес к игре. Также они подтвердили, что собираются выпустить игру в раннем доступе Steam до конца 2019 года. […]

Техподдержка Xiaomi отказала в гарантийном обслуживании владельцу самовоспламенившегося Redmi Note 7S

Смартфоны разных производителей периодически сталкиваются с проблемами, связанными с аккумуляторными батареями. Похоже, что очередной инцидент, связанный с батареей, произошёл недавно с владельцем популярного смартфона Redmi Note 7S из Индии. По сообщениям сетевых источников, Чавхан Ишвар (Chavhan Ishwar) приобрёл смартфон Redmi Note 7S первого октября этого года. Месяц он проработал нормально, но потом случился непредвиденный инцидент. […]