onnx Microsoft сообщила о размещении исходного кода ONNX Runtime на GitHub. Проект является высокопроизводительным движком для моделей машинного обучения в формате ONNX (Open Neural Network Exchange), обеспечивающем совместимость ML-моделей со свободными ИИ-фреймворками (TensorFlow, Cognitive Toolkit, Caffe2, MXNet). Поэтому ONNX Runtime используют для оптимизации вычислений в моделях глубокого обучения нейронных сетей.С переводом проекта в open
StockSnap Microsoft реализовала функцию интеллектуальных подсказок для двух языков — TypeScript/JavaScript в Visual Studio Code и C++ в Visual Studio. По мере написания кода расширение IntelliCode отображает варианты завершения команд не в алфавитном порядке, а в зависимости от контекста. Такие советы в общем списке помечаются звёздочками.IntelliCode для TypeScript/JavaScriptРасширение доступно в магазине расширений Visual Studio Code, а также
Tom Fisk Выпущена платформа Kubernetes 1.13, в которой разработчики устранили уязвимость нелегального повышения привилегий. Баг позволял получить полный контроль за кластером контейнеров.Уязвимость в KubernetesДля эксплуатации бреши нужно было отправить специально оформленный discovery-запрос к API бэкенда, который оставлял открытым сетевое соединение. Это позволяло получить доступ к серверу API и отправлять ему произвольные команды. При этом бэкенд
mohamed_hassan Google рассказала о новых инструментах для прямых трансляций. В установленное время на изображении предварительного просмотра как в поисковой выдаче, так и в приложении Google Assistant появится иконка Live. Таким образом пользователи смогут своевременно узнавать о проведении прямых трансляций. В качестве примеров Google приводит церемонии награждения, спортивные события, эфиры с популярными личностями и стримы видеоигр.Для использования
geralt TF-Ranking предназначена для использования на платформе TensorFlow и представляет собой масштабируемый фреймворк с последними разработками в области алгоритмов ранжирования. Пользователь может опробовать различные модели обучения и испытать собственные наработки, пользуясь единой библиотекой и гибким API.Оценка групп элементов в TF-RankingБиблиотека TF-Ranking поддерживает многоэлементную архитектуру оценки, расширяющую традиционную одноэлементную
Zendesk В Zendesk разработали node-publisher — инструмент для сборки пакетов Node.js одной командой.Зачем это нужно?Нередко при сборке пакета разработчики забывают тот или иной шаг, проводят тестирование неверной версии или вовсе забывают запустить тесты. В результате в репозиторий Node.js попадают пакеты, содержащие ошибки. Отмечается, что node-publisher будет собирать пакеты в автоматическом режиме, не пропуская ни одного этапа. Это позволяет,
JuralMin Разработчики Qt выпустили новую версию фреймворка — она будет поддерживаться ещё три года. По сравнению с прошлым LTS-релизом, в Qt 5.12 исправлено 2000 багов, добавлена полная поддержка Qt for Python, стандарта ECMAScript 7 и двоичного формата CBOR, превосходящего JSON по гибкости и количеству типов данных.Основные изменения в Qt 5.12Команда проекта обеспечила полную поддержку Qt for Python, включая все Qt API. Пока что модуль доступен
Microsoft Corporation; Matthieu James; geralt Вице-президент Microsoft Джо Бельфиор (Joe Belfiore) сообщил, что с 6 декабря 2018 года компания будет использовать движок Chromium в браузере Microsoft Edge. По его словам, Microsoft также планирует разработать браузеры для смартфонов и других устройств.Перерождение Microsoft EdgeКомпания уже разместила репозиторий на GitHub, чтобы привлечь новых участников к разработке браузера. Microsoft рассчитывает,
alekseynemiro Представлена финальная версия языка программирования PHP 7.3. Разработчики включили в неё новые функции для синтаксиса, обновили расширения и исключения, а также прекратили поддержку некоторых совместимых элементов.Нововведения в синтаксис PHP 7.3Появилась поддержка назначения ссылок в list(). Для присвоения можно использовать синтаксис вида list($a, &$b) = $array; вместо $a = $array[0]; $b =& $array[1];. А вместо list() допускается
geralt Боб Дьяченко (Bob Diachenko), руководитель отдела кибербезопасности в Hacken, рассказал об обнаруженной в Сети подборке, содержащей личные данные более 60 млн пользователей. Данные оказались собраны в базу под управлением СУБД MongoDB, при этом доступ был открыт без необходимости авторизации.Подробности утечкиБаза данных содержит 66 147 856 записей, включающих имена, адреса электронной почты, телефоны и данные о карьере. Кроме того, в записях