Баннер 728x90 Urano.biz

четверг, 8 ноября 2018 г.

Аргументы и функции, 8 ноября

Аргументы и функции, 8 ноября


Сегодня в новостях: 
  • складной смартфон Samsung;
  • рейтинг языков программирования TIOBE;
  • серьёзная уязвимость в плагине WooCommerce.

Новости четверга

Компания Facebook представила описание инструмента Getafix, который автоматизирует процесс исправления программного кода. Для это используется статистический анализатор Infer, ИИ-модуль Sapfix и система тестирования приложения Sapienz. Отметим, Getafix отличается от других подобных решений тем, что может предлагать разные исправления даже при схожих ошибках. Иначе говоря, он учитывает контекст.

Компания Samsung провела презентацию своего нового смартфона с гибким экраном Infinity Flex Display. Новинка похожа на книгу, хотя точный дизайн был скрыт. В ближайшие месяцы IT-гигант обещает начать производство таких дисплеев, а готовое устройство выйдет в начале будущего года. А в Google анонсировали новую функцию «Непрерывность экрана», которая меняет режимы отображения, подстраиваясь под новые размер и разрешение экрана.

Опубликован ежемесячный рейтинг языков программирования. Он основан на подсчёте результатов поисковых запросов, с названием языка. Топ-4 остался неизменным — Java, C, C++ и Python. А вот ниже ситуация куда интереснее. К примеру, Swift и Objective-C поднялись на 8 позиций, а вот MATLAB и Assembly, наоборот, потеряли 5 пунктов. Неплохой рост показали Visual Basic .NET и SQL.

Популярный плагин для электронной коммерции WooCommerce оказался уязвимым. Одна из создаваемых им ролей, как выяснилось, позволяла редактировать все без исключения аккаунты и записи в WordPress. Самое интересное, что такая возможность возникала, если плагин пытались отключить.

Что еще любопытного

Samsung открыла разработчикам доступ к своему голосовому помощнику Bixby. В частности, она представила инструмент Bixby Developer Studio для написания кода. Кроме того, новинка получила поддержку пяти европейских языков — английского, французского, немецкого, итальянского и испанского.

Опубликован рейтинг языков программирования PYPL за ноябрь. Пятёрка лидеров выглядит так:

  • Python
  • Java
  • Javascript
  • C#
  • PHP

Пьер Карбоннелл составляет этот рейтинг на основе статистики поисковых запросов.

В VirtualBox обнаружилась уязвимость, которая позволяет осуществить побег в хостовую ОС и выполнить там код в ring 3. Проблема проявляется на версии 5.2.20 и более ранних, при этом хостовая и гостевая ОС могут быть любыми. Как отмечается, проблема актуальна, если сетевой картой была установлена Intel PRO/1000 MT Desktop (82540EM), а режимом работы был NAT. Для защиты рекомендуется изменить эти настройки. 

Google добавила к сервису непрерывного fuzzing-тестирования OSS-Fuzz дополнительные инструменты, которые должны объединить систему проверок в единый процесс. Отмечается, что проекты, которые проверяются с помощью OSS-Fuzz, выиграют от этого.

Представлен Unreal Engine версии 4.21. Игровой движок получил обновление набора инструментов Niagara effects. Также на 60 % повысилась скорость работы. Улучшились инструменты для разработки под Android и iOS. Также появилась доступна прежде только в раннем доступе функция Pixel Streaming для веб-проектов. 

Facebook открыла исходные коды высокопроизводительной библиотеки FBGEMM для обработки данных с низкой точностью и тензорных вычислений. Разработчики позиционируют её как инструмент для ускорения обучения нейросетей и искусственного интеллекта. 

Кстати об искусственном интеллекте. 21–23 ноября в Москве пройдёт конференция Russian Tech Week 2018. Мероприятие посвящено применению инновационных технологий в бизнесе. На конференции расскажут о теории искусственного интеллекта, нейросетей, обработке больших массивов данных, blockchain, виртуальной и дополненной реальности, а также приведут примеры практического использования технологий.
____________

Андрей Галадей
Поделиться
Твитнуть
+1
Переслать
Вы получаете эти письма, потому что подписались на рассылку Tproger.
Отписаться от рассылки.

Комментариев нет:

Отправить комментарий