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

Релиз Electron 10.0.0, платформы создания приложений на базе движка Chromium

Подготовлен релиз платформы Electron 10.0.0, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 85, платформы Node.js 12.16.3 и JavaScript-движка V8 8.5. В новом выпуске: Добавлены метод contents.getBackgroundThrottling() и свойство contents.backgroundThrottling. В основном процессе предоставлен […]

Выпуск языка программирования Rust 1.46

Опубликован релиз 1.46 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Автоматическое управление памятью в Rust избавляет разработчика от ошибок при манипулировании указателями и защищает от проблем, […]

DevSecOps: принципы работы и сравнение SCA. Часть первая

Значимость анализа сторонних компонентов ПО (англ. Software Composition Analysis — SCA) в процессе разработки растет по мере выхода ежегодных отчетов об уязвимостях open source библиотек, которые публикуются компаниями Synopsys, Sonatype, Snyk, White Source. Согласно отчету The State of Open Source Security Vulnerabilities 2020 число выявленных уязвимостей в open source в 2019 выросло почти в 1.5 […]

Как мы организовали высокоэффективное и недорогое DataLake и почему именно так

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

Видео: бесплатное августовское обновление для Control принесёт массу новшеств

Платное дополнение AWE для потустороннего боевика Control уже не за горами, и разработчики из студии Remedy рассказали, чем собираются порадовать игроков в бесплатном августовском обновлении. По этому поводу даже был представлен специальный ролик с демонстрацией новшеств. Например, игроки могут рассчитывать на возможность развития способности Launch, благодаря которой Джесси Фейден сможет швырять во врагов несколько предметов: […]

Пандемия нипочём: Xiaomi отчиталась о больших успехах в первом полугодии

Xiaomi Corporation, продающая самую разнообразную электронику от смартфонов до интеллектуального оборудования для Интернета вещей, объявила о результатах за второй квартал и первое полугодие 2020 года в целом. Достижений оказалось немало: прежде всего, прибыль и выручка превзошли средние прогнозы аналитиков, несмотря на пандемию. Xiaomi заявила: «В первой половине 2020 года, несмотря на влияние COVID-19 и большую […]

В Ubuntu 20.10 планируют перейти с iptables на nftables

Следом за Fedora и Debian разработчики Ubuntu рассматривают возможность перехода на использование по умолчанию пакетного фильтра nftables. Для сохранения обратной совместимости предлагается использовать пакет iptables-nft, предоставляющий утилиты с тем же синтаксисом командной строки, как и в iptables, но транслирующий полученные правила в байткод nf_tables. Изменение планируется включить в состав осеннего выпуска Ubuntu 20.10. Это вторая […]

Проект Pale Moon блокировал доступ пользователей форка Mypal к каталогу дополнений

Пользователи браузера Mypal, развивающего форк Pale Moon для Windows XP, созданный после прекращения поддержки данной платформы в выпуске Pale Moon 27.0, обратили внимание на потерю возможности установки дополнений с сайта «addons.palemoon.org«, на котором также был блокирован доступ и других браузеров, в заголовке User Agent которых упоминается Windows XP. M.C. Straver (Moonchild), создатель браузера Pale Moon, […]

30% из тысячи крупнейших сайтов используют скрипты для скрытой идентификации

Группа исследователей из Mozilla, Айовского университета и Калифорнийского университета опубликовала итоги изучения применения на сайтах кода для скрытой идентификации пользователей. Под скрытой идентификации понимается генерация идентификаторов на основе косвенных данных о работе браузера, таких как разрешение экрана, список поддерживаемых MIME-типов, специфичные параметры в заголовках (HTTP/2 и HTTPS), анализ установленных плагинов и шрифтов, доступность определённых Web […]

libheif 1.8.0

Выпущена новая версия библиотеки libheif, предназначенной для кодирования и декодирования изображений в форматах HEIF и AVIF. Основные изменения: интеграция rav1e, обеспечивающего более быстрое кодирование в сравнении с AOM; поддержка AVIF с разрядностью 10/12 бит; поддержка AVIF в загрузчике gdk-pixbuf (поставляется с библиотекой); поддержка цветовых профилей NCLX; кодирование HEIF и AVIF c chroma 4:2:2 и 4:4:4 […]

Блокчейн — потрясающее решение, но для чего?

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

Ceph: Первый практический курс на русском языке

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