Система для экспериментов с искусственным интеллектом в реальных играх и приложениях

Проект OpenAI, учреждённый рядом известных инвесторов (Илон Маск (Tesla, PayPal, SpaceX), Джессика Ливингстон (YCombinator), Питер Тиль (Clarium Capital), Рид Хоффман (LinkedIn), компании Amazon и Infosys) с целью развития общедоступных проектов в области искусственного интеллекта, представил платформу Universe, предназначенную для оценки работы систем искусственного интеллекта и проведения тренировки систем машинного обучения в среде, построенной на основе реальных компьютерных игр и приложений. Код проекта написан на языке Python и распространяется под лицензией MIT. По задумке разработчиков Universe упростит обкатку универсальных систем искусственного интеллекта, способных адаптироваться для разнообразных применений и не завязанных на решении каких-то узкоспециализированных задач. В отличие от вчера представленного проекта … Читать далее Система для экспериментов с искусственным интеллектом в реальных играх и приложениях

Новые версии видеоредакторов Pitivi 0.98 и Shotcut 16.12

Доступны новые выпуски свободных систем нелинейного видеомонтажа Pitivi 0.98 и Shotcut 16.12. Выпуск Pitivi 0.98 позиционируется как очередной шаг на пути к версии Pitivi 1.0. В новой версии устранено более 100 ошибок, самодостаточные сборки на основе Flatpak переведены на GTK+ 3.22, приведён в порядок код шкалы времени, добавлена возможность настройки горячих клавиш. Pitivi предоставляет такие возможности, как поддержка неограниченного числа слоёв, сохранение полной истории операций с возможностью отката, отображение эскизов на шкале времени, поддержку типовых операций обработки видео и звука. Редактор написан на языке Python с использованием библиотеки GTK+ (PyGTK), GES (GStreamer Editing Services) и может работать со всеми форматами … Читать далее Новые версии видеоредакторов Pitivi 0.98 и Shotcut 16.12

Анонсировано открытие кода платформы искусственного интеллекта DeepMind Lab

Принадлежащая Google компания DeepMind, получившая известность своими разработками в области искусственного интеллекта и построения нейронных сетей, способных играть в компьютерные игры на уровне человека, объявила о переводе платформы DeepMind Lab в разряд открытых проектов. Сообщается, что код платформы на этой неделе будет размещён на GitHub. Платформа DeepMind Lab реализована в форме 3D-игры от первого лица, ориентированной на исследования и разработку в области систем машинного обучения и искусственного интеллекта. DeepMind Lab позволяет изучить как автономные интеллектуальные агенты смогут решать сложные задачи в больших виртуальных окружениях с ограниченным восприятием предметов в пространстве. Агент AI анализирует пространство визуально, от первого лица, имея ограниченное … Читать далее Анонсировано открытие кода платформы искусственного интеллекта DeepMind Lab

Выпуск платформы Android 7.1

Представлен выпуск платформы Android 7.1 (7.1.1), который в основном направлен на устранение ошибок и незначительную модернизацию API. OTA-обновления будут доставлены для актуальной линейки устройств Nexus, а также для моделей Pixel и Pixel XL. Также доступны сборки для желающих осуществить перепрошивку не дожидаясь OTA-обновления. Связанные с новым выпуском исходные тексты размещены в Git-репозиторий проекта AOSP (Android Open Source Project). Основные новшества: API для управления ярлыками, позволяющий динамически создавать дополнительные ярлыки для задействования определённой функциональности приложения; Поддержка круглых пиктограмм; Возможность определения расширенных свойств для фоновых изображений, такие как описание, данные об авторе и связанный URL; Поддержка панелей выбора изображений (Image keyboard); Интерфейс … Читать далее Выпуск платформы Android 7.1

Разработчики медиацентра Kodi представили новый web-интерфейс

Для открытого проекта Kodi, ранее развивавшегося под именем XBMC, подготовлен новый web-интерфейс Chorus2, позволяющий удалённо управлять различными аспектами работы медиацентра. Chorus2 позиционируется в качестве официально предлагаемого web-интерфейса Kodi, дающего возможность навигации по коллекции музыки, фильмов и телешоу через стационарный или мобильный web-браузер. Новый интерфейс вошёл в штатный состав Kodi 17 (находится на этапе тестирования) и включается через секции «Allow remote control via HTTP» и «Allow remote control from applications on other systems» в настройках. После активации соединения принимаются через сетевой порт 8080. В отличие от ранее поставляемого web-интерфейса, Chorus2 предлагает значительно больше возможностей, переведён на модульную структуру и полностью переписан … Читать далее Разработчики медиацентра Kodi представили новый web-интерфейс

Показательная уязвимость в северокорейском Linux-дистрибутиве Red Star

В развиваемом в Северной Корее дистрибутиве Red Star Linux 3.0 (переработанный вариант CentOS 6) найдена очередная показательная уязвимость. Если ранее, в дистрибутиве была выявлена лазейка, позволяющая любому пользователю запустить терминал с правами root, то на этот раз уязвимость позволяет организовать выполнение любых команд в системе при клике в браузере на специально оформленную ссылку. В Red Star по умолчанию предлагается web-браузер Naenara 3.5, основанный на кодовой базе Firefox. Для выполнения внешних обработчиков URL в браузере задействована специальная утилита /usr/bin/nnrurlshow, которая вызывается при клике на ссылки вида «mailto:» или «cal:». Суть уязвимости в том, что содержимое ссылки передаётся утилите в качестве аргумента … Читать далее Показательная уязвимость в северокорейском Linux-дистрибутиве Red Star

Вышел PyDev 5.4.0, плагин для разработки на языке Python в Eclipse

Доступен новый выпуск PyDev 5.4.0, плагина для поддержки Python в Eclipse. Для работы требуется Eclipse не ниже версии 4.6 (Neon) и Java 8. Особенности релиза: Начальная поддержка Python 3.6. Анализ кода для выражений в f-strings. Подсветка синтаксиса. Обработка подчёркивания в числовых литералах. Парсинг аннотаций переменных. Парсинг асинхронных генераторов и представлений. Запуск. Улучшено консольное описание запуска. Поддержка запуска в формате python -m module.name вместо python module/name.py (Включается через опцию Preferences PyDev Run) Отладчик. Отображение возвращаемых значений. При ожидании пользовательского ввода, больше нет попыток обработать введённое содержимое. Исправление мультипроцессной отладки, когда отладчик запускается с программной точкой остановки (pydevd.settrace). Интеграция с модульными тестами. … Читать далее Вышел PyDev 5.4.0, плагин для разработки на языке Python в Eclipse

PVS-Studio доступен для бесплатного использования открытыми проектами (реклама)

Компания СиПроВер, выпускающая PVS-Studio, коммерческий статический анализатор для кода на языках C, C++ и C#, предоставила возможность бесплатного использования продукта разработчиками некоммерческих открытых проектов. Для получения возможности бесплатной проверки без покупки лицензионного ключа предлагается весьма необычный способ, который нацелен на отсеивание энтузиастов от коммерческих компаний и основан на том, что индивидуальный разработчик способен легко изменить код, а в компании из-за лишней бюрократии возникнут трудности с внесением изменений, не связанных с сутью разработки. Суть метода в том, что штатный полноценный анализатор (не пробная версия), который можно загрузить с сайта проекта, теперь может проверить проекты со специально помеченными исходными текстами. В начало … Читать далее PVS-Studio доступен для бесплатного использования открытыми проектами (реклама)

Доступна СУБД InfluxDB 1.1

Состоялся второй выпуск СУБД InfluxDB, развиваемой для хранения, анализа, визуализации и манипулирования данными в формате временного ряда (срезы значений параметров через заданные промежутки времени). СУБД может применяться в таких областях, как анализ данных в режиме реального времени, визуализация трендов и истории событий, выявление аномалий, контроль качестве работы сервиса и т.п. Код InfluxDB написан на языке Go и распространяется под лицензией MIT. Новая версия примечательна внесением существенных оптимизаций производителельности. Значительно сокращено число операций распределения памяти, что привело к снижению нагрузки на сборщик мусора и повысило пропускную способность СУБД. Особенно заметно ускорение операций записи, формирования выборок и упаковки данных. Например, производительность выполнения … Читать далее Доступна СУБД InfluxDB 1.1

Canonical возвращается к борьбе с несертифицированными сборками Ubuntu

Марк Шаттлворт опубликовал длинную статью о пользе сертификации сборок Ubuntu для облачных систем, в которой упомянул о намерении применить юридические рычаги против одного из европейских облачных провайдеров, который предлагает клиентам модифицированные образы Ubuntu, без их сертификации в компании Canonical. Напомним, что Canonical разрешает использование торговой марки Ubuntu и своих репозиториев с обновлениями только для немодифицированных или отдельно сертифицированных сборок. В случае распространения изменённых сборок, они должны поставляться под другим именем и быть очищены от элементов, пересекающихся с торговой маркой Ubuntu. Для несертифицированных модифицированных сборок Canonical запрещает использование бинарных пакетов из репозиториев Ubuntu — без получения специальной лицензии можно использовать только … Читать далее Canonical возвращается к борьбе с несертифицированными сборками Ubuntu

Выпуск дистрибутива Mageia 5.1, форка Mandriva Linux

Представлен промежуточный выпуск Linux-дистрибутива Mageia 5.1, в рамках которого независимым сообществом энтузиастов развивается форк проекта Mandriva. Для загрузки доступны 32- и 64-разрядные DVD-сборки (3.6 Гб), а также Live-сборки на базе GNOME и KDE. Версия 5.1 позиционируется как корректирующее обновление ISO-образов, содержащие исправления ошибок и уязвимостей. Установка нового выпуска имеет смысл для новых пользователей и обладателей Mageia 4, так как пользователи Mageia 5.0 уже получили все обновления через штатные репозитории. Из обновлений версий отмечается LibreOffice 4.4.7, ядро Linux 4.4.32, KDE4 4.14.5, GNOME 3.14.3 и т.п. Читать далее Выпуск дистрибутива Mageia 5.1, форка Mandriva Linux

Компания Oracle опровергла слухи о сворачивании разработки Solaris

Некоторые издания опубликовали сведения о решении по прекращению разработки Solaris и скорому увольнению, половины занимавшихся данной платформой разработчиков. Утверждается, что финальным выпуском станет Solaris 11.4, а Solaris 12 не будет выпущен. Данная информация была основана на неподтверждённых слухах, опубликованных анонимно на сайте, собирающем слухи и предположения о грядущих массовых увольнениях. Компания Oracle опровергла данные сведения и указала, что на деле всё обстоит c точностью до наоборот. Читать далее Компания Oracle опровергла слухи о сворачивании разработки Solaris

Выпуск web-браузера GNU IceCat 45.5.1

Проект GNU опубликовал новую версию web-браузера IceCat 45.5.1 (прошлый выпуск был 38.8.0). Браузер построен на кодовой базе Firefox 45.5.1 ESR, приведённой в соответствие с требованиями к полностью свободному ПО. В частности, удалены несвободные компоненты, заменены элементы оформления, прекращено использование зарегистрированных торговых марок, отключен поиск несвободных плагинов и дополнений, интегрированы дополнения, направленные на усиления приватности. В базовую поставку входят дополнения LibreJS для блокирования обработки несвободного JavaScript-кода, HTTPS Everywhere для использования шифрования трафика на всех сайтах где это возможно, HTML5 Video Everywhere для замены Flash-плеера на аналог на основе тега video и Spyblock (основан на Adblock Plus) для блокирования рекламы и реализации … Читать далее Выпуск web-браузера GNU IceCat 45.5.1

Выпуск web-браузера Chrome 55

Компания Google представила релиз web-браузера Chrome 55. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, идущим в комплекте модулем Flash, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Основные изменения в Chrome 55: Проведена работа по сокращению потребления памяти в Javascript-движке V8 и повышению эффективности сборщика мусора. По сравнению с Chrome 53 в среднем при работе с сайтами Imgur, Reddit, Twitter, The New York Times и YouTube в Chrome 55 наблюдается снижение потребления памяти на 35%. В некоторых ситуациях … Читать далее Выпуск web-браузера Chrome 55

Релиз языка программирования PHP 7.1

Официально представлен релиз языка программирования PHP 7.1. Новая ветка отличающейся значительной порцией новых возможностей и наличием изменений, нарушающих совместимость. Ключевые улучшения в PHP 7.1: Возможность использования типов, которые могут принимать значение null. Для пометки, что параметры функций и возвращаемые значения могут принимать значение null, применяется префикс в виде знака вопроса, например, определив функцию «function f(?callable $p) {}» её можно вызвать с аргументом null — «f(null)»; Добавлен тип возвращаемого значения void, указывающий на то, что функция не возвращает значения. В подобных функциях допускается использование только пустого return, любые другие значения в return недопустимы (в том числе нельзя указывать «return null»). Значения, … Читать далее Релиз языка программирования PHP 7.1

Google представил OSS-Fuzz, сервис для анализа безопасности открытого ПО

Компания Google ввела в строй проект OSS-Fuzz, в рамках которого попыталась адаптировать свой опыт организации непрерывного fuzzing-тестирования Chromium для обеспечения тестирования любых открытых проектов. Суть fuzzing-тестирования в генерации потока всевозможных случайных комбинаций входных данных, приближенных к реальным данным (например, html-страницы с случайными параметрами тегов или изображения с аномальными заголовками), и фиксации возможных сбоев в процессе их обработки. Если какая-то последовательность приводит к краху или не соответствует ожидаемой реакции, то такое поведение с высокой вероятностью свидетельствует об ошибке или уязвимости. Первый вариант сервиса основан на применении движка libFuzzer, ранее переданного сообществу LLVM, и набора Google Sanitizers, в который входят инструменты AddressSanitizer, … Читать далее Google представил OSS-Fuzz, сервис для анализа безопасности открытого ПО

Выпуск системы обнаружения атак Suricata 3.2

Организация OISF (Open Information Security Foundation) представила релиз системы обнаружения и предотвращения сетевых вторжений Suricata 3.2, примечательной поддержкой ускорения работы через задействование вычислений на стороне GPU (CUDA и OpenCL). Suricata также поддерживает многопоточность для оптимального задействования мощностей многоядерных систем и имеет развитые средства инспектирования различных видов трафика. В конфигурациях Suricata допустимо задействование базы сигнатур, развиваемой проектом Snort, а также наборов правил Emerging Threats и Emerging Threats Pro. Исходные тексты проекта распространяются под лицензией GPLv2. Основные новшества Suricata 3.2: Реализована функциональность «bypass», позволяющая существенно увеличить скорость обработки трафика за счёт прекращения инспектирования TCP-потоков, не представляющих интерес с точки зрения анализа на … Читать далее Выпуск системы обнаружения атак Suricata 3.2

Компания Mozilla опубликовала финансовый отчёт за 2015 год

Компания Mozilla опубликовала финансовый отчет за 2015 год. Несмотря на то, что 2015 год стал первым годом без отчислений от компании Google, за счёт диверсификации доходов объём поступлений не только не уменьшился, но даже значительно вырос. Если в 2014 году компания Mozilla заработала 329 млн долларов, что почти аналогично доходам за 2012 и 2013 годы (311 и 314 млн), то в 2015 году доходы выросли до 421 млн долларов. 417 млн из 421 млн получены благодаря отчислениям за использование поисковых сервисов Bing, Yahoo, Yandex, Amazon и eBay, сотрудничеству с Pocket и размещению контекстных рекламных блоков на стартовой странице. 4.5 млн … Читать далее Компания Mozilla опубликовала финансовый отчёт за 2015 год

Выпуск набора базовых системных утилит GNU Coreutils 8.26

Вышла новая стабильная версия набора базовых системных утилит GNU Coreutils 8.26, в состав которого входят такие программы, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т.д. Основные новшества: В состав включена новая утилита b2sum с реализацией алгоритма хэширования BLAKE2. Набор опций b2sum аналогичен утилитам md5sum и sha1sum; В утилиту comm добавлена опция «—total», при указании которой в конце вывода отображается сводная инфорамация; В утилиту date добавлена опция «—debug», позволяющая детализировать разбор строки с датой, а также реализована макроподстановка «%q», заменяемая при выводе на номер квартала; В df увеличена эффективность разбора списков точек монтирования. … Читать далее Выпуск набора базовых системных утилит GNU Coreutils 8.26

Новый выпуск Raspbian c изменениями, направленными на усиление безопасности

Разработчики проекта Raspberry Pi опубликовали обновление дистрибутива Raspbian. Для загрузки подготовлены две сборки — сокращённая (293 Мб) для серверных систем и полная (1.4 Гб), поставляемая с пользовательским окружением PIXEL (ответвление от LXDE). Обновление примечательно реализацией ряда мер для повышения безопасности. До сих пор Raspbian поставлялся с включенным SSH и аккаунтом по умолчанию (логин pi, пароль raspberry), допускающем выполнение привилегированных операций через sudo. В случае беспечности пользователя, не сменившего пароль, при подключении устройств к глобальной сети настройки по умолчанию приводили к существенным проблемам с безопасностью и высокой вероятности захвата контроля над устройством злоумышленниками. В свете участившихся автоматизированных атак на потребительские устройства … Читать далее Новый выпуск Raspbian c изменениями, направленными на усиление безопасности

Учебный курс по языку описания бинарных форматов Kaitai Struct

Томаш Коцка, разработчик Web IDE для языка описания бинарных форматов Kaitai Struct, представил учебный курс по этому языку, подготовленный на платформе avatao. Курс состоит из 4 практических заданий, проходимых в Web IDE. В каждом задании нужно разработать парсер для предложенного формата файла. Задания по мере прохождения курса усложняются, последнее задание — разбор уже вполне настоящего формата WIM (Windows Imaging Format). Читать далее Учебный курс по языку описания бинарных форматов Kaitai Struct