Вышел Chrome 71.
Что нового?
Создан «чёрный список» для сайтов с недобросовестной или навязчивой рекламой. На них будет блокироваться вся реклама. Предусмотрено прерывание нежелательных редиректов. Перед совершением оплаты будет выводиться окно, предупреждающее о транзакции. Разработчики утверждают, что блокировка автоматического воспроизведения видео, наконец, заработает нормально.
Подробнее: https://tproger.ru/news/google-chrome-71-release/
Что нового?
Создан «чёрный список» для сайтов с недобросовестной или навязчивой рекламой. На них будет блокироваться вся реклама. Предусмотрено прерывание нежелательных редиректов. Перед совершением оплаты будет выводиться окно, предупреждающее о транзакции. Разработчики утверждают, что блокировка автоматического воспроизведения видео, наконец, заработает нормально.
Подробнее: https://tproger.ru/news/google-chrome-71-release/
Tproger
Вышел Chrome 71
В Chrome 71 добавили «чёрный список» для сайтов с недобросовестной рекламой, защиту от нежелательных редиректов и предупреждение о платных подписках.
Аналитическая компания «АйПи Лаборатория» опубликовала карту распределения компаний в России, которые используют ИИ. На ней можно найти, чем занимается та или иная компания, какую выручку получает и где находится.
Что даёт такая карта?
Опираясь на данные карты, можно оценить динамику использования ИИ в России, а также посмотреть, какие именно направления наиболее востребованы. Основной сферой применения ИИ является обработка бизнес-аналитики и B2B. На втором месте — беспилотный транспорт. Третье делят между собой компании с «медицинским» и «языковым» применением ИИ.
Подробнее: https://tproger.ru/news/russia-ai-map/
Что даёт такая карта?
Опираясь на данные карты, можно оценить динамику использования ИИ в России, а также посмотреть, какие именно направления наиболее востребованы. Основной сферой применения ИИ является обработка бизнес-аналитики и B2B. На втором месте — беспилотный транспорт. Третье делят между собой компании с «медицинским» и «языковым» применением ИИ.
Подробнее: https://tproger.ru/news/russia-ai-map/
Tproger
Создана карта использования ИИ в России
Карта использования ИИ показывает, какие российские компании используют ИИ. Судя по ней, больше всего его задействуют для обработки бизнес-аналитики.
Специалисты MIT разработали робота Elowan, которым управляет растение. Электрические сигналы, вызванные биохимическими изменениями в представителе флоры, фиксируются с помощью электродов, обрабатываются, а далее робот выполняет нужную команду.
Зачем нужны такие роботы?
Принципы, заложенные в Elowan могут стать основой будущих автоматизированных ферм, где роботы будут самостоятельно ухаживать за растениями, отслеживая все необходимые параметры, вроде уровня влажности, освещения и питательных веществ.
Подробнее: https://tproger.ru/news/mit-robot-elowan/
Зачем нужны такие роботы?
Принципы, заложенные в Elowan могут стать основой будущих автоматизированных ферм, где роботы будут самостоятельно ухаживать за растениями, отслеживая все необходимые параметры, вроде уровня влажности, освещения и питательных веществ.
Подробнее: https://tproger.ru/news/mit-robot-elowan/
YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Microsoft разместила исходный код движка для ML-моделей ONNX Runtime на GitHub. Компания предлагает пользователям поддержать развитие машинного обучения и обещает быстро реагировать на коммиты.
Зачем он нужен?
ONNX Runtime используют для оптимизации вычислений в моделях глубокого обучения нейронных сетей. Например, команды сервисов Bing Search, Bing Ads и Office смогли добиться вдвое большей производительности ML-моделей по сравнению со стандартными решениями. Также модели машинного обучения в формате ONNX (Open Neural Network Exchange) могут использоваться различными ИИ-фреймворками: TensorFlow, Cognitive Toolkit, Caffe2 и MXNet.
Подробнее: https://tproger.ru/news/microsoft-open-sourced-onnx-runtime/
Зачем он нужен?
ONNX Runtime используют для оптимизации вычислений в моделях глубокого обучения нейронных сетей. Например, команды сервисов Bing Search, Bing Ads и Office смогли добиться вдвое большей производительности ML-моделей по сравнению со стандартными решениями. Также модели машинного обучения в формате ONNX (Open Neural Network Exchange) могут использоваться различными ИИ-фреймворками: TensorFlow, Cognitive Toolkit, Caffe2 и MXNet.
Подробнее: https://tproger.ru/news/microsoft-open-sourced-onnx-runtime/
Tproger
Microsoft открыла исходный код движка для ML-моделей ONNX Runtime
ONNX Runtime — это высокопроизводительный движок для моделей машинного обучения в формате ONNX (Open Neural Network Exchange).
Microsoft расширила поддержку «умной» системы подсказок IntelliCode на TypeScript/JavaScript (доступна в VS Code) и C++ (Visual Studio). IntelliCode доступна как расширение и в общем списке помечает свои подсказки звёздочками.
Что умеет IntelliCode?
В целом, система просто отображает наиболее релевантные случаю подсказки. Для этого IntelliCode обработала большой массив кода других программистов, хотя создатели расширения для C++ обещают, что вскоре инструмент научится подстраиваться под собственный код разработчика. Кроме того, IntelliCode поможет ориентироваться в библиотеках.
Подробнее: https://tproger.ru/news/intellicode-typescript-cpp/
Что умеет IntelliCode?
В целом, система просто отображает наиболее релевантные случаю подсказки. Для этого IntelliCode обработала большой массив кода других программистов, хотя создатели расширения для C++ обещают, что вскоре инструмент научится подстраиваться под собственный код разработчика. Кроме того, IntelliCode поможет ориентироваться в библиотеках.
Подробнее: https://tproger.ru/news/intellicode-typescript-cpp/
Tproger
Microsoft реализовала IntelliCode для TypeScript/JavaScript и C++
По мере написания кода расширение IntelliCode отображает варианты завершения команд не в алфавитном порядке, а в зависимости от контекста.
Вышла Kubernetes 1.13. Новая версия системы оркестровки контейнеров получила защиту от уязвимости, которая позволяла повысить привилегии.
Что нового в Kubernetes 1.13?
— Стабилизирован Container Storage Interface для создания плагинов под разные системы хранения.
— Добрались до стабильной версии сервис Kubelet Device Plugin Registration и планировщик распределения контейнеров TAVS.
— Добавлен экспериментальный интерфейс создания плагинов для сторонних систем мониторинга.
— APIServer DryRun и команда Kubectl Diff перешли на стадию бета-тестирования.
— По умолчанию используется DNS-сервер CoreDNS.
Подробнее: https://tproger.ru/news/kubernetes-113-release/
Что нового в Kubernetes 1.13?
— Стабилизирован Container Storage Interface для создания плагинов под разные системы хранения.
— Добрались до стабильной версии сервис Kubelet Device Plugin Registration и планировщик распределения контейнеров TAVS.
— Добавлен экспериментальный интерфейс создания плагинов для сторонних систем мониторинга.
— APIServer DryRun и команда Kubectl Diff перешли на стадию бета-тестирования.
— По умолчанию используется DNS-сервер CoreDNS.
Подробнее: https://tproger.ru/news/kubernetes-113-release/
Tproger
Релиз Kubernetes 1.13 с исправлением уязвимости повышения привилегий
Брешь в системе Kubernetes позволяла отправлять discovery-запрос к API бэкенда. Баг был обнаружен во всех версиях, начиная с 1.0.
Level Up Daily: ближайшие IT-события
🌪 Митап Storm the Front #3
8 декабря, Гомель, Беларусь
Эксперты из EPAM расскажут о развёртывании бессерверных решений, о практиках в разработке приложений на Angular, а также об опыте использования стейт-менеджмента в приложениях на Angular 2+ с помощью библиотеки NgRX. Кроме того, технический директор StartMatter поделится мыслями о критериях успеха в IT-сфере.
Участие бесплатное, но необходима регистрация.
🛒 Market Frontend Meetup
11 декабря, Москва
На встрече спикеры расскажут об архитектурных особенностях сервиса и используемых технологиях, обсудят обработку большого количества запросов в микросервисной архитектуре, поговорят о дизайн-системе и поделятся опытом разработки расширения Яндекс.Советник.
💻 Митап iTechMeetup. Vitebsk #1
13 декабря, Витебск, Беларусь
Спикеры обсудят возможности языка Go, его использование в enterprise-разработке, а также создание приложения на Node.js с ограниченным бюджетом и кучей идей. В конце встречи всех участников ждёт вечеринка.
🌪 Митап Storm the Front #3
8 декабря, Гомель, Беларусь
Эксперты из EPAM расскажут о развёртывании бессерверных решений, о практиках в разработке приложений на Angular, а также об опыте использования стейт-менеджмента в приложениях на Angular 2+ с помощью библиотеки NgRX. Кроме того, технический директор StartMatter поделится мыслями о критериях успеха в IT-сфере.
Участие бесплатное, но необходима регистрация.
🛒 Market Frontend Meetup
11 декабря, Москва
На встрече спикеры расскажут об архитектурных особенностях сервиса и используемых технологиях, обсудят обработку большого количества запросов в микросервисной архитектуре, поговорят о дизайн-системе и поделятся опытом разработки расширения Яндекс.Советник.
💻 Митап iTechMeetup. Vitebsk #1
13 декабря, Витебск, Беларусь
Спикеры обсудят возможности языка Go, его использование в enterprise-разработке, а также создание приложения на Node.js с ограниченным бюджетом и кучей идей. В конце встречи всех участников ждёт вечеринка.
Google выпустила инструменты для отображения прямых трансляций в поисковой выдаче и приложении Google Assistant. Структурированные данные позволяют установить время начала и окончания прямого эфира, а также флаг Live для видео. Indexing API, в свою очередь, индексирует заданный URL.
Как это будет выглядеть?
В установленное время на изображении предварительного просмотра как в поисковой выдаче, так и в приложении Google Assistant появится иконка Live. Так можно делать для прямых трансляций церемонии награждения, спортивных событий, эфиров с популярными личностями и стримов видеоигр. Такое отображение прямых трансляций поможет увеличить охват и упростить их поиск.
Подробнее: https://tproger.ru/news/google-tools-for-livestreams/
Как это будет выглядеть?
В установленное время на изображении предварительного просмотра как в поисковой выдаче, так и в приложении Google Assistant появится иконка Live. Так можно делать для прямых трансляций церемонии награждения, спортивных событий, эфиров с популярными личностями и стримов видеоигр. Такое отображение прямых трансляций поможет увеличить охват и упростить их поиск.
Подробнее: https://tproger.ru/news/google-tools-for-livestreams/
Tproger
В поиске Google и приложении Google Assistant теперь отображаются прямые трансляции
Компания добавила структурированные данные и Indexing API для отображения иконки Live в видео из поисковой выдачи и приложения Google Assistant.
Google выпустила открытую библиотеку TF-Ranking для обучения нейросетей ранжированию. Разработка является частью проекта TensorFlow.
Что интересного?
В библиотеке содержатся самые распространённые алгоритмы и функции ранжирования — стандартные точечные, парные и списочные функции потерь; метрики Mean Reciprocal Rank (MRR) и Normalized Discounted Cumulative Gain (NDCG); собственные наработки Google, например, метрика LambdaLoss.
Подробнее: https://tproger.ru/news/google-tf-ranking-library/
Что интересного?
В библиотеке содержатся самые распространённые алгоритмы и функции ранжирования — стандартные точечные, парные и списочные функции потерь; метрики Mean Reciprocal Rank (MRR) и Normalized Discounted Cumulative Gain (NDCG); собственные наработки Google, например, метрика LambdaLoss.
Подробнее: https://tproger.ru/news/google-tf-ranking-library/
Zendesk представила инструмент node-publisher, который позволяет автоматизировать сборку пакетов и предотвращает пропуск шагов или ошибочные действия.
Как он работает?
Node-publisher выполняет пять последовательных шагов:
— Подготовка исходного кода с проверкой относительно рабочего дерева.
— Тестирование с запуском статистического анализатора кода и тестов.
— Сборка с проверкой кода с помощью Babel.
— Публикация.
— Пост-публикация с созданием журнала изменений.
Подробнее: https://tproger.ru/news/zendesk-node-publisher/
Как он работает?
Node-publisher выполняет пять последовательных шагов:
— Подготовка исходного кода с проверкой относительно рабочего дерева.
— Тестирование с запуском статистического анализатора кода и тестов.
— Сборка с проверкой кода с помощью Babel.
— Публикация.
— Пост-публикация с созданием журнала изменений.
Подробнее: https://tproger.ru/news/zendesk-node-publisher/
Tproger
Выпущен инструмент для сборки node-пакетов одной командой
node-publisher позволяет автоматизировать сборку пакетов, не пропуская этапы, что исключает ошибки в виде отсутствия тестов или неверной версии Node.js.
IT-школа HackerU запускает новый набор на курс по компьютерной криминалистике. Программа рассчитана на продвинутых студентов, так что темы серьёзные. За 3 недели занятий научат использовать техники и инструменты настоящих киберкриминалистов, а также проведут лабораторные сессии и практические занятия для тренировки проведения экспертно-криминалистических операций.
Зачем этому учиться?
С каждым годом всё больше компаний становятся жертвами киберпреступлений, поэтому им требуются специалисты в области компьютерной криминалистики. Чтобы освоиться в этой профессии, необходимо сочетать навыки следователя, программиста и аналитика.
Подробнее: https://tproger.ru/events/windows-forensics-hackeru-3/
Зачем этому учиться?
С каждым годом всё больше компаний становятся жертвами киберпреступлений, поэтому им требуются специалисты в области компьютерной криминалистики. Чтобы освоиться в этой профессии, необходимо сочетать навыки следователя, программиста и аналитика.
Подробнее: https://tproger.ru/events/windows-forensics-hackeru-3/
Tproger
13 декабря, Москва: курс «Компьютерная криминалистика в Windows»
Учеников курса ждут лабораторные сессии и практические занятия для тренировки проведения экспертно-криминалистических операций.
Стажёр Google по ошибке потратил около 10 млн $ из бюджета компании во время демонстрации системы по закупке рекламы.
Что произошло?
Стажёр случайно инициировал закупку рекламных услуг у сайтов промо-сети Google — он думал, что находится в демонстрационной версии системы. В результате ошибки в течение примерно 45 минут сервисы демонстрировали баннеры с изображением жёлтого прямоугольника. Реклама стоила 25 $ за 1000 показов, что примерно в 10 раз больше обычной цены.
Подробнее: https://tprg.ru/sBvo
Что произошло?
Стажёр случайно инициировал закупку рекламных услуг у сайтов промо-сети Google — он думал, что находится в демонстрационной версии системы. В результате ошибки в течение примерно 45 минут сервисы демонстрировали баннеры с изображением жёлтого прямоугольника. Реклама стоила 25 $ за 1000 показов, что примерно в 10 раз больше обычной цены.
Подробнее: https://tprg.ru/sBvo
Level Up Daily: ближайшие IT-события
⛓ Онлайн-хакатон Credits
8 декабря 2018 – 6 января 2019
В рамках хакатона нужно разрабатывать децентрализованные приложения, которые расширят экосистему блокчейн-платформы Credits. Условия — в команде должен быть джавист, а блокчейн подключается через Apache Thrift. Тройка победителей разделит между собой токены Credits в эквиваленте 10 000 $.
📈 Конференция «Восьмая Вебмастерская»
13 декабря, Москва, будет трансляция
Главная тема конференции — «SEO + бизнес = …». Специалисты из «Яндекс» расскажут о том, что оптимизация — комплексный процесс, требующий внимания всей команды, и не может эффективно работать в отрыве от бизнеса: экспертизы, аналитики, внедрения.
🤖 Конференция A!ONE
14–16 декабря, Москва
На A!ONE приедут со всего мира специалисты по искусственному интеллекту. Программа конференции разделена на сессии, в которых спикеры будут рассказывать о применении ИИ в определённых отраслях, например медицине, творчестве, финансах, сельском хозяйстве, энергетике, маркетинге и других.
⛓ Онлайн-хакатон Credits
8 декабря 2018 – 6 января 2019
В рамках хакатона нужно разрабатывать децентрализованные приложения, которые расширят экосистему блокчейн-платформы Credits. Условия — в команде должен быть джавист, а блокчейн подключается через Apache Thrift. Тройка победителей разделит между собой токены Credits в эквиваленте 10 000 $.
📈 Конференция «Восьмая Вебмастерская»
13 декабря, Москва, будет трансляция
Главная тема конференции — «SEO + бизнес = …». Специалисты из «Яндекс» расскажут о том, что оптимизация — комплексный процесс, требующий внимания всей команды, и не может эффективно работать в отрыве от бизнеса: экспертизы, аналитики, внедрения.
🤖 Конференция A!ONE
14–16 декабря, Москва
На A!ONE приедут со всего мира специалисты по искусственному интеллекту. Программа конференции разделена на сессии, в которых спикеры будут рассказывать о применении ИИ в определённых отраслях, например медицине, творчестве, финансах, сельском хозяйстве, энергетике, маркетинге и других.
Вышла новая версия фреймворка Qt с длительным сроком поддержки.
Что нового?
В Qt 5.12 стабилизирована работа модуля Qt for Python. Теперь в Qt с помощью Python можно создавать сложные графические приложения и пользовательские интерфейсы. Также фреймворк получил поддержку стандарта ECMAScript 7 для работы с последней версией JavaScript в Qt QML и технологию предварительной генерации текстур дальних областей в Qt Quick. Последняя позволяет генерировать глифы, необходимые для отрисовки текста, на этапе компиляции, что увеличивает производительность приложения во время запуска.
Подробнее: https://tproger.ru/news/qt-5-12-release/
Что нового?
В Qt 5.12 стабилизирована работа модуля Qt for Python. Теперь в Qt с помощью Python можно создавать сложные графические приложения и пользовательские интерфейсы. Также фреймворк получил поддержку стандарта ECMAScript 7 для работы с последней версией JavaScript в Qt QML и технологию предварительной генерации текстур дальних областей в Qt Quick. Последняя позволяет генерировать глифы, необходимые для отрисовки текста, на этапе компиляции, что увеличивает производительность приложения во время запуска.
Подробнее: https://tproger.ru/news/qt-5-12-release/
Tproger
Вышел Qt 5.12 с длительным сроком поддержки
В Qt 5.12 исправлено 2000 багов, добавлена полная поддержка Qt for Python, стандарта ECMAScript 7 и двоичного формата CBOR.
Вице-президент Microsoft Джо Бельфиор подтвердил, что для разработки Microsoft Edge будет использован движок Chromium.
Что хотят изменить?
Компания разместила репозиторий на GitHub и намерена улучшить браузер по трём направлениям:
— добавить аппаратную интеграцию, доработать совместимость браузера со всеми сайтами и уменьшить энергопотребление устройств при его использовании;
— снизить фрагментацию веб-платформы для тестирования сайтов;
— доработать совместимость старых и новых приложений для Windows, которые запускаются в браузере.
Подробнее: https://tproger.ru/news/chromium-for-microsoft-edge/
Что хотят изменить?
Компания разместила репозиторий на GitHub и намерена улучшить браузер по трём направлениям:
— добавить аппаратную интеграцию, доработать совместимость браузера со всеми сайтами и уменьшить энергопотребление устройств при его использовании;
— снизить фрагментацию веб-платформы для тестирования сайтов;
— доработать совместимость старых и новых приложений для Windows, которые запускаются в браузере.
Подробнее: https://tproger.ru/news/chromium-for-microsoft-edge/
Tproger
Microsoft отказалась от EdgeHTML в пользу Chromium при разработке Microsoft Edge
С 6 декабря 2018 года компания будет использовать движок Chromium для разработки браузера Microsoft Edge и планирует вносить изменения в течение года.
Выпущено обновление языка программирования PHP 7.3.
Что нового?
— Поддержка назначения ссылок в list().
— Перевод расширения PCRE на ветку PCRE2.
— Возможность гибко вставлять многострочные блоки без обязательного перевода строк.
— Новые глобальные опции в SAPI-модуле FPM.
— Новое исключение CompileError.
— Возможность удалять открытые файлы в Windows.
Подробнее: https://tproger.ru/news/php-73-release/
Что нового?
— Поддержка назначения ссылок в list().
— Перевод расширения PCRE на ветку PCRE2.
— Возможность гибко вставлять многострочные блоки без обязательного перевода строк.
— Новые глобальные опции в SAPI-модуле FPM.
— Новое исключение CompileError.
— Возможность удалять открытые файлы в Windows.
Подробнее: https://tproger.ru/news/php-73-release/
Tproger
Релиз PHP 7.3: перевод на PCRE2 и многострочная вставка
Также разработчики добавили поддержку назначения ссылок в list(), новое исключение CompileError и отказались от поддержки платформы BeOS.
Специалист по кибербезопасности из Hacken обнаружил незащищённую базу с личными данными более 60 млн пользователей LinkedIn.
Чем это грозит?
Хотя в базе не содержится паролей или данных платёжных систем, злоумышленники могут использовать её для фишинговых атак. Кроме того, по сведениям Hacken, база постоянно пополняется: только за последние месяцы в неё добавили 15 млн записей.
Подробнее: https://tproger.ru/news/hacken-found-linkedin-data-leak/
Чем это грозит?
Хотя в базе не содержится паролей или данных платёжных систем, злоумышленники могут использовать её для фишинговых атак. Кроме того, по сведениям Hacken, база постоянно пополняется: только за последние месяцы в неё добавили 15 млн записей.
Подробнее: https://tproger.ru/news/hacken-found-linkedin-data-leak/
Tproger
В Сети найдена незащищённая база с личными данными более 60 млн человек
В базе содержатся имена, адреса электронной почты, телефоны и данные о карьере. Злоумышленники могут использовать данные базы в фишинговых атаках.
HackerOne совместно с HackEDU представила «песочницы» для отработки навыков взлома.
Что это?
«Песочницы» от HackerOne — это изолированные среды, где заинтересованные разработчики научатся выявлять и устранять уязвимости пяти типов, найденных в популярных сервисах в 2017−2018 годах: кликджекинг, XXE-инъекции, удалённое выполнение кода, SQL-инъекции и межсайтовый скриптинг. Также компании планируют привлечь внимание разработчиков к бесплатным онлайн-курсам Hacker101.
Подробнее: https://tproger.ru/news/hackerone-sandboxes-for-hackers/
Что это?
«Песочницы» от HackerOne — это изолированные среды, где заинтересованные разработчики научатся выявлять и устранять уязвимости пяти типов, найденных в популярных сервисах в 2017−2018 годах: кликджекинг, XXE-инъекции, удалённое выполнение кода, SQL-инъекции и межсайтовый скриптинг. Также компании планируют привлечь внимание разработчиков к бесплатным онлайн-курсам Hacker101.
Подробнее: https://tproger.ru/news/hackerone-sandboxes-for-hackers/
Tproger
HackerOne предложила хакерам отработать навыки взлома в «песочнице»
«Песочницы» от HackerOne помогут начинающим исследователям находить и устранять уязвимости пяти типов, найденных в популярных сервисах в 2017−2018 годах.
Вышла система управления контентом WordPress 5.0.
Что нового?
Главное изменение — новый блочный редактор Gutenberg. По словам разработчиков WordPress, он позволяет легко и безопасно менять дизайн, не опасаясь потери данных. Также новой темой по умолчанию стала Twenty Nineteen. Она отличается современным дизайном, собственными стилями блоков и нативной поддержкой нового редактора. При этом классический редактор можно вернуть в виде плагина.
Подробнее: https://tproger.ru/news/wordpress-5-0-release/
Что нового?
Главное изменение — новый блочный редактор Gutenberg. По словам разработчиков WordPress, он позволяет легко и безопасно менять дизайн, не опасаясь потери данных. Также новой темой по умолчанию стала Twenty Nineteen. Она отличается современным дизайном, собственными стилями блоков и нативной поддержкой нового редактора. При этом классический редактор можно вернуть в виде плагина.
Подробнее: https://tproger.ru/news/wordpress-5-0-release/
Tproger
Вышла WordPress 5.0: новый редактор и блочная система
В WordPress 5.0 используется принцип размещения информации в блоках. Это позволяет легко и безопасно менять дизайн, не опасаясь потери данных.
Вышла среда разработки Qt Creator 4.8.0.
Что нового?
— Поддержка протокола языкового сервера (LSP);
— плагин ClangFormat для автоматического форматирования кода;
— Clang для C++, обновлённый до LLVM 7.0;
— возможность запуска нескольких отладчиков одновременно;
— анализатор кода Cppcheck;
— плагин CompilationDatabaseProjectManager.
Подробнее: https://tproger.ru/news/qt-creator-4-8-0-release/
Что нового?
— Поддержка протокола языкового сервера (LSP);
— плагин ClangFormat для автоматического форматирования кода;
— Clang для C++, обновлённый до LLVM 7.0;
— возможность запуска нескольких отладчиков одновременно;
— анализатор кода Cppcheck;
— плагин CompilationDatabaseProjectManager.
Подробнее: https://tproger.ru/news/qt-creator-4-8-0-release/
Tproger
Вышла Qt Creator 4.8.0 с поддержкой протокола языкового сервера | Tproger
В Qt Creator 4.8.0 пользователей ждёт поддержка протокола LSP, возможность запуска нескольких отладчиков сразу, плагин ClangFormat и анализатор Cppcheck.
Команда разработчиков Rust, объединив все улучшения за последние три года, выпустила обновление 1.31, названное также Rust 2018. Почти все нововведения совместимы с версиями 1.x предыдущего мажорного выпуска Rust 2015. В дальнейшем Rust 2015 будет поддерживаться наравне с Rust 2018. Однако в Rust 2015 попадут только такие будущие изменения, которые потенциально не «поломают» старый код.
Что изменилось?
Разработчики обновили документацию и официальный сайт Rust, а также добавили инструменты:
— автоисправления кода;
— проверки заимствований (пока доступна только в Rust 2018);
— системы модулей.
Кроме того, основные обновления затронули четыре области:
— WebAssembly;
— встраиваемые (embedded) компоненты;
— разработка сетевых сервисов;
— инструменты командной строки.
Подробнее: https://tproger.ru/news/rust-2018/
Что изменилось?
Разработчики обновили документацию и официальный сайт Rust, а также добавили инструменты:
— автоисправления кода;
— проверки заимствований (пока доступна только в Rust 2018);
— системы модулей.
Кроме того, основные обновления затронули четыре области:
— WebAssembly;
— встраиваемые (embedded) компоненты;
— разработка сетевых сервисов;
— инструменты командной строки.
Подробнее: https://tproger.ru/news/rust-2018/
Tproger
Вышел Rust 2018
Почти все улучшения Rust 2018 совместимы с Rust 2015, включающего обновления языка за последние 3 года с версии 1.0 до версии 1.30 включительно.