The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

·02.11 Игра F1 2017 выпущена для Linux (79 +50)
  Компания Feral Interactive объявила о выходе Linux-версии гоночной игры F1 2017, созданной по мотивам гонок Формула-1 сезона 2017 года. Игра доступна для установки через Steam для Linux или через каталог-магазин Feral Store. Игра примечательная тем, что стала первой высокобюджетной игрой для Linux, поддерживающей только графический API Vulkan. В качестве минимальных требований заявлены дистрибутивы Ubuntu 17.04 или SteamOS, ПК с процессором начиная с 3.3Ghz Intel Core i3-3225, 4GB ОЗУ, GPU 2GB NVIDIA GeForce GTX 680 с драйвером NVIDIA 384.90 или графические карты AMD GCN третьего поколения с открытыми драйверами и Mesa 17.2.2.

  1. Главная ссылка к новости
  2. OpenNews: Игра Tomb Raider доступна для Linux
  3. OpenNews: Игра Empire: Total War выпущена для Linux
  4. OpenNews: Заявлено о подготовке Linux-версий игр XCOM: Enemy Unknown и Stronghold 3 Gold
  5. OpenNews: Система для экспериментов с искусственным интеллектом в реальных играх и приложениях
  6. OpenNews: Игра Civilization VI будет выпущена для Linux
Обсуждение (79 +50) | Тип: Программы |


·02.11 Вышел второй кандидат в релизы браузера Otter (52 +17)
  Подготовлен второй кандидат в релизы свободного web-браузера Otter, нацеленного на воссоздание классического интерфейса Opera 12, независимого от конкретных браузерных движков и ориентированного на продвинутых пользователей, не принимающих тенденции по упрощению интерфейса и сокращению возможностей кастомизации. Браузер написан на языке C++ с использованием библиотеки Qt5 (без QML) . Исходные тексты доступны под лицензией GPLv3. Бинарные сборки подготовлены для Linux (пакет AppImage), macOS и Windows.

.

Браузер предоставляет большинство базовых возможностей Opera, включая стартовую страницу, конфигуратор, систему закладок, боковую панель, менеджер загрузок, интерфейс для просмотра истории посещений, редактор Cookie, менеджер содержимого локального кэша, панель поиска, менеджер сеансов, инструмент инспектирования web-страниц, менеджер SSL-сертификатов, возможность сохранения паролей, систему сохранения/восстановление сеансов, полноэкранный режим, возможность смены User Agent, проверку орфографии, функцию отключения звука в отдельных вкладках, систему блокировки нежелательного контента (БД от Adblock Plus), возможность подключения пользовательских скриптов-обработчиков, поддержку создания произвольных меню на панели и добавление собственных пунктов в контекстные меню, средства для гибкой настройки панели и панели закладок, встроенную систему ведения заметок с поддержкой импорта из Opera Notes.

Отличительной чертой Otter является модульность, позволяющая подключать разные бэкенды и предоставляющая возможность замены таких компонентов, как менеджер закладок или интерфейс просмотра истории посещений. В настоящее время доступны бэкенды на базе QtWebKit и QtWebEngine (Blink). В дальнейшем не исключается обеспечение поддержки движка Mozilla Gecko. До первого стабильного релиза планируется реализовать группировку вкладок, интерфейс для чтения RSS и средства для тонкой настройки интерфейса. В более отдалённом будущем ожидается совместная адресная книга, встроенный почтовый клиент, модули для BitTorrent и систем мгновенного обмена сообщениями, автозаполнение форм, поддержка расширений (Chrome API) и функциональность в стиле Opera Link.

Во втором кандидате в релизы улучшены средства изменения стиля текста в панели вкладок, добавлена поддержка удаления пользовательских скриптов в менеджере дополнений, возвращена функция автодополнения URL по мере ввода, добавлена возможность предпросмотра содержимого вкладок, устранены накопившиеся ошибки.

  1. Главная ссылка к новости
  2. OpenNews: Браузер Otter перешёл на стадию кандидата в релизы
  3. OpenNews: Выпуск браузера Otter 0.9.12, предлагающего интерфейс в стиле Opera 12
  4. OpenNews: Первый бета-выпуск свободного браузера Otter, предлагающего интерфейс в стиле Opera 12
  5. OpenNews: Альфа-выпуск Otter Browser, web-браузера на Qt5 с интерфейсом в стиле Opera 12
Обсуждение (52 +17) | Тип: Программы |


·01.11 План разработки мобильной платформы KDE Plasma Mobile (101 +37)
  Себастьян Кюглер (Sebastian Kügler), вице-президент организации KDE e.V., опубликовал план разработки мобильной платформы Plasma Mobile. Разработка разделена на 4 стадии, подразумевающих создание базовой стабильной основы с постепенным наращиванием функциональности и адаптации для различных областей применения.

В настоящее время, уже завершена стадия создания начального прототипа (Plasma Mobile 0.1), отражающего общие концепции интерфейса, и ведётся работа над выпуском Plasma Mobile 1.0, в котором ожидается минимальный набор функций, пригодных для использования нетребовательными конечными пользователями, которым достаточно функциональности простого телефона. На данной стадии будут предоставлены средства для запуска и установки приложений, настройки сетевого доступа, отображения состояния, совершения звонков, отправки SMS, работы с адресной книгой, настройками (громкость, привязка рингтонов, параметры сотовой сети, выбор языка и т.п.) и SDK для разработки мобильных приложений. Из поставляемых приложений отмечаются web-браузер, галерея фотографий, видеопроигрыватель, каталог приложений, программа для работы с камерой.

Plasma Mobile 1.0 позволит получить отзывы от реальных пользователей и использовать выпуск как стабильную основу для создания сторонних продуктов и развития платформы. На третьем этапе (Plasma Mobile 2.0) ожидается расширение функциональности до возможностей типового смартфона, который будет интересен более широкой аудитории. Ожидается включение приложений для работы с электронной почтой, календарём-планировщиком, системой напоминаний, мультимедийными возможностями для прослушивания музыки. Также планируется включение файлового менеджера и поддержки протокола MTP для доступа к хранилищу устройства. В это же время ожидается становление экосистемы разработки мобильных приложений для Plasma Mobile, развиваемых сторонними разработчиками. В качестве базового каталога-магазини скорее всего будет использоваться сайт store.kde.org.

На четвёртом этапе будет выпущен релиз Plasma Mobile 3.0, который позволит подготовить оснащение смартфонов для широкой категории пользователей. Планируется интеграция с различными облачными хранилищами, появление игровых и специализированных приложений, включение прослойки для запуска программ, написанных для платформы Android. Поддержка запуска приложений для Android позволит упростить переход пользователей на новую платформу и обеспечит возможность использования популярных приложений, таких как мессенджеры.

Напомним, что платформа Plasma Mobile основана на мобильной редакции рабочего стола Plasma 5, библиотеках KDE Frameworks 5, телефонном стеке Voicecall/Ofono и коммуникационном фреймворке Telepathy. Для вывода графики используется композитный сервер kwin_wayland. Plasma Mobile не привязывается к низкоуровневым компонентам операционной системы, что позволяет обеспечить возможность работы платформы под разными базовыми ОС, в том числе, организовать запуск поверх Ubuntu и Mer. Платформа ориентирована на запуск мобильных приложений, написанных с использованием фреймворка Qt 5. Поддерживается выполнение plasma-виджетов и приложений для рабочего стола KDE Plasma, а также предусмотрена возможность использования программ, написанных для платформ Ubuntu Touch, Sailfish и Nemo.

  1. Главная ссылка к новости
  2. OpenNews: Тестирование KDE Plasma 5.11. Адаптация Plasma Mobile для смартфона Librem 5
  3. OpenNews: Проект KDE ввёл в строй новый дизайн сайта и опубликовал новый макет интерфейса Plasma Mobile
  4. OpenNews: Мобильная платформа Plasma Mobile портирована для устройств Nexus 5X
  5. OpenNews: Проект KDE представил мобильную платформу Plasma Mobile
  6. OpenNews: KDE Plasma Mobile переходит с Ubuntu Touch на Cyanogenmod
Обсуждение (101 +37) | Тип: К сведению |


·01.11 Компания Canonical вошла в состав консультативного совета проекта GNOME (62 +23)
  Организация GNOME Foundation, поддерживающая разработку окружения рабочего стола GNOME, объявила о включении компании Canonical в число членов консультативного совета проекта (GNOME Advisory Board). Входящие в совет компании и организации курируют развитие проекта, оказывают финансовую поддержку и проводят экспертные консультации. Среди известных участников совета отмечаются Фонд свободного ПО, Document Foundation, Debian, Linux Foundation и такие компании, как Red Hat, SUSE и Google.

В этот же день опубликован корректирующий выпуск GNOME 3.26.2, в котором устранены накопившиеся ошибки и обновлены файлы с переводами.

  1. Главная ссылка к новости
  2. OpenNews: Проект GNOME примет участие в разработке ПО для свободного смартфона Librem 5
  3. OpenNews: Выпуск пользовательского окружения GNOME 3.26
  4. OpenNews: В GNOME для Wayland реализована поддержка удалённого рабочего стола
  5. OpenNews: Проекту GNOME исполнилось 20 лет
  6. OpenNews: Релиз дистрибутива Ubuntu 17.10
Обсуждение (62 +23) | Тип: К сведению |


·01.11 Опубликован Signal Desktop, вариант мессенджера для настольных систем (82 –24)
  Компания Open Whisper Systems, развивающая систему защищённых коммуникаций Signal, представила реализацию клиентского ПО для настольных систем, которая выпущена вместо ранее поставляемого web-приложения для Chrome. Программа позволяет с ПК или ноутбука отправлять и принимать сообщения через сервис Signal, с поддержанием архива сообщений в виде, синхронизированном с мобильными устройствами. Приложение устанавливается обособленно и в отличие от ранее поставляемого приложения не требует наличия Chrome. Код написан на JavaScript и распространяется под лицензией GPLv3. Программа написана с использованием платформы Electron (надстройка над Chromium и Node.js) и поставляется в сборках для Linux, Windows и macOS.

  1. Главная ссылка к новости
  2. OpenNews: Завершено открытие серверной части сервиса мгновенного обмена сообщениями Wire
  3. OpenNews: Представлен (n+1)sec, протокол для создания защищённых децентрализованных чатов
  4. OpenNews: Проект Tor представил прототип защищённого смартфона на платформе Android
  5. OpenNews: CyanogenMod сворачивает систему защищённых сообщений WhisperPush
  6. OpenNews: Релиз Electron 1.0, платформы создания приложений на базе движка Chromium
Обсуждение (82 –24) | Тип: Программы |


·01.11 Выпуск серверной JavaScript-платформы Node.js 9.0 (30 +2)
  Представлен релиз Node.js 9.0.0, платформы для выполнения высокопроизводительных сетевых приложений на языке JavaScript. Одновременно завершена стабилизация прошлой ветки Node.js 8.x, которая переведена в категорию выпусков с длительным сроком поддержки, обновления для которых выпускаются в течение 4 лет. Поддержка прошлой LTS-ветки Node.js 6.0 продлится до 2020 года, а позапрошлой LTS-ветки 4.x до апреля 2018 года. Поддержка промежуточной ветки Node.js 9.0 будет прекращена в июле 2018 года.

Из улучшений в Node.js 9.0 отмечается обновление движка V8 до версии 6.2 и проведение значительной чистки от устаревших API. Кроме того, в версии 9.0 начался перевод проекта на новую систему обработки ошибок, в которой каждой проблеме присвоен свой уникальный код ошибки, что позволит организовать автоматизированный разбор проблем без привязки к тексту сообщения об ошибке.

  1. Главная ссылка к новости
  2. OpenNews: Представлен Ayo, очередной форк проекта Node.js
  3. OpenNews: Уязвимость в Node.js, которая может привести к отказу в обслуживании
  4. OpenNews: Выпуск серверной JavaScript-платформы Node.js 8.0
  5. OpenNews: Выпуск серверной JavaScript-платформы Node.js 7.0
Обсуждение (30 +2) | Тип: Программы |


·01.11 В WordPress 4.8.3 устранена уязвимость, которая может привести к подстановке SQL-кода (17 +1)
  В системе управления web-контентом WordPress выявлена уязвимость, позволяющая выполнить произвольные SQL-запросы на сервере. Уязвимость устранена в выпуске 4.8.3.

Проблема связана с генерацией функцией $wpdb->prepare() запросов, допускающих совершение атак через подстановку SQL-запросов из-за отсутствия экранирования последовательности "%s" функцией esc_sql(). Утверждается, что базовая часть WordPress напрямую не подвержена атаке, но уязвимость может проявиться в плагинах и темах оформления при наличии двойного вызова prepare в сочетании с подстановками через "%s". Например, если в коде


     $value_clause = $wpdb->prepare( " AND meta_value = %s", $meta_value );
     $object_ids = $wpdb->get_col( $wpdb->prepare( "SELECT $type_column FROM $table WHERE meta_key = %s $value_clause", $meta_key ) );

в качестве значения $meta_value пользователь передаст строку " %s ", а $meta_key - массив ['dump', ' OR 1=1 /*'], то благодаря двойной подстановке через оператор "%s" в первом prepare() вместо %s c учётом добавленного экранирования кавычками будет подставлена строка " '%s' ", в во втором prepare() эта строка приведёт к подстановке второго элемента массива из $meta_key. В итоге будет подготовлен SQL-запрос:


   SELECT type FROM table WHERE meta_key = 'dump' AND meta_value = '' OR 1=1 /*'

Примечательно, что более общая уязвимость, связанная с подстановкой SQL-кода через манипуляцию значениями с символом "%", вначале была исправлена в версии 4.8.2, но для сохранения совместимости с кодом плагинов была оставлена возможность использования последовательности "%s", что не устранило проблему, а лишь потребовало изменения метода атаки. 20 сентября, спустя день после релиза 4.8.2, разработчикам был продемонстрирован иной способ атаки, но выявившему проблему исследователю потребовалось 5 недель, чтобы доказать наличие уязвимости и добиться выпуска исправления.

  1. Главная ссылка к новости
  2. OpenNews: Выявлена скупка плагинов к WordPress для распространения вредоносного кода
  3. OpenNews: Уязвимость, позволяющая получить контроль над WordPress через форму сброса пароля
  4. OpenNews: Возможность подстановки SQL-кода в популярном дополнении к WordPress
  5. OpenNews: В результате атак на уязвимые версии WordPress поражено почти 2 млн страниц
  6. OpenNews: Через уязвимость в WordPress атакующие подменили страницы сайта openSUSE
Обсуждение (17 +1) | Тип: Проблемы безопасности |


·01.11 Вышла новая версия CloudStack-UI 1.49.13 (1 +2)
  Состоялся релиз СloudStack-UI 1.49.13, открытого проекта по разработке альтернативного интерфейса для Apache CloudStack. В новой версии представлены значительные функциональные изменения:
  • Управление общими группами безопасности - пользователь теперь может создавать группы, комбинируя различные правила шаблонов и использовать группы безопасности, разделяемые с другими VM.
  • Root-диски теперь визуально отличаются от data-дисков. Также появилась опция отображения только свободных дисков - в определенных ситуациях это значительно экономит время пользователя.
  • Добавлена возможность задавать описание для SSH-ключей.
  • Реализована возможность отключения отображения системных тегов в деталях VM;
  • Улучшен интерфейс пользователя для создания виртуальной машины. Пользователю предоставлен доступ к полному списку всех этапов создания ВМ, что при возникновении ошибки позволяет понять, на каком этапе она произошла.
  • Добавлена возможность сохранения пароля к конкретной VM сразу после ее создания;
  • Появился новый раздел “Аккаунты”, в котором доменным администраторам доступно управление существующими аккаунтами;

  1. Главная ссылка к новости
  2. OpenNews: Вышла новая версия CloudStack-UI 1.49.9
  3. OpenNews: Релиз CloudStack-UI 1.0.7, альтернативного интерфейса для Apache CloudStack
  4. OpenNews: Альтернативный пользовательский интерфейс для Apache CloudStack
  5. OpenNews: Доступна облачная платформа Apache CloudStack 4.9
Обсуждение (1 +2) | Автор: Bitworks | Тип: Программы |


·01.11 Релиз движка для создания браузерных 3D-приложений Blend4Web 17.10 (11 +4)
  Представлен релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 17.10. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3.

Основные изменения:

  • Новый режим визуализации контента Side-by-side. В этом режиме выполняется разделение кадра на две части, с подачей изображения для левого и правого глаза. К примеру, телевизоры с поддержкой 3D способны самостоятельно собирать стереоизображение из этого формата. При этом передача данных может выполняться по простому кабелю HDMI. Кроме того, эта функция позволяет использовать ряд AR/VR устройств, которые требуют формата Side-by-side. Одним из устройств, работающих в этом режиме, являются очки дополненной реальности Epson Moverio BT-300.
  • Новые возможности редактора логики. Добавились ноды, которые позволяют удобно структурировать логику приложения. Теперь есть возможность создавать пользовательские функции с помощью ноды Define Function и вызывать их в нужном месте с помощью Call Function. Следующая нода Switch позволяет реализовать логическую конструкцию типа switch для последовательной проверки нескольких условий.
  • Улучшенная поддержка нод Cycles. С этого релиза началась подготовка к реализации полноценной PBR-модели описания материалов. С учетом скорого выхода Blender 2.8 в Blend4Web будет реализована Диснеевская шейдерная модель и связанная с ней нода Principled BSDF рендера EEVEE. В данный момент улучшена работа нод Diffuse BSDF и Glossy BSDF рендера Cycles, которые находятся в основе будущего убер-шейдера.
  • В физический движок добавлена возможность управления вектором гравитации и улучшена стабильность ограничений HINGE.

  1. Главная ссылка к новости
  2. OpenNews: Раскол среди разработчиков проекта Blend4Web привёл к созданию нового WebGL-движка
  3. OpenNews: Новая версия свободной системы 3D-моделирования Blender 2.79
  4. OpenNews: Релиз движка для создания браузерных 3D-приложений Blend4Web 17.08
Обсуждение (11 +4) | Автор: blenderman | Тип: Программы |


·31.10 Выпуск Wine 2.20 (23 +20)
  Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 2.20. С момента выпуска версии 2.19 было закрыто 15 отчётов об ошибках и внесено 175 изменений.

Наиболее важные изменения:

  • В Direct3D добавлены режимы интерполяции;
  • Улучшена поддержка metafile в GdiPlus;
  • Добавлена начальная версия пакета аутентификации через Kerberos5;
  • Улучшена поддержка событий в MSHTML;
  • Добавлена поддержка предварительной загрузки (Preloader) на платформе ARM64;
  • Внесены улучшения в реализацию кэша буфера обмена OLE;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений: Witcher 3, Firewatch, The Solus Project, Banished, F.E.A.R, Condemned: Criminal Origin, First Templar, Hellblade, Ham Radio Deluxe 6.4, Fidibo, Endless Legend, Process Hacker 3.x, Tina 11.0, Circuitmaker 2000.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск Wine 2.19
  3. OpenNews: Выпуск Wine 2.18
  4. OpenNews: Выпуск Wine 2.17
  5. OpenNews: Выпуск Wine 2.16
  6. OpenNews: Выпуск Wine 2.15
Обсуждение (23 +20) | Тип: Программы |


·31.10 Выпуск дистрибутива OpenIndiana 2017.10, продолжающего развитие OpenSolaris (58 +20)
  После 6 месяцев разработки состоялся релиз свободного дистрибутива OpenIndiana 2017.10, пришедшего на смену бинарному дистрибутиву OpenSolaris, развитие которого было прекращено компанией Oracle. OpenIndiana предоставляет пользователю рабочее окружение, построенное на базе свежего среза кодовой базы проекта Illumos. Непосредственно разработка технологий OpenSolaris продолжается проектом Illumos, в котором развивается ядро, сетевой стек, файловые системы, драйверы, а также базовый набор пользовательских системных утилит и библиотек. Для загрузки сформировано три вида iso-образов - серверная редакция с консольными приложениями (688 Мб), минимальная сборка (407 Мб) и сборка с графическим окружением MATE (1.5 Гб).

Основные изменения в OpenIndiana 2017.10:

  • Рабочий стол MATE обновлён до выпуска 1.18, а окружение Enlightenment до выпуска 0.21.8;
  • Обновлён графический стек: X.org Server 1.19.5, драйвер NVIDIA 340.104, Gstreamer 1.12.3;
  • В текстовый инсталлятор добавлена поддержка установки на существующий пул ZFS, например для установки параллельно с другим выпуском OpenIndiana;
  • Обновлены компоненты для развёртывания кластеров (corosync 2.4.2, resource-agents 4.0.1, pacemaker 1.1.17, pcs 0.9.159, cmrsh 3.0.1);
  • Обеспечена совместимость на уровне ABI с исполняемыми файлами Solaris 10 update 10;
  • Начался процесс удаления приложений и библиотек GNOME 2 (всем пользователям рекомендовано перейти на MATE);
  • Обновлены версии пользовательских программ, в том числе Firefox 52.4.1, VLC 2.2.6, Thunderbird 52.4.0, zsh 5.3.1, mc 4.8.19, tmux 2.6, screen 4.6.1
  • В Lightdm обеспечено корректное взаимодействие с специфичным для Solaris интерфейсом Xorg, что позволило обеспечить сброс привилегий X-сервера;
  • Обновлено серверное ПО: PostgreSQL 10, MongoDB 3.4.9, MariaDB 10.1, Percona Server 5.7, Net-snmp 5.7.3, OpenVPN 2.4.3, Bind 9.10.6, ISC DHCP 4.3.5, Squid 3.5.27, Nginx 1.13.6, Apache httpd 2.4.29, Postfix 3.1.6, Samba 4.4.16, Nodejs 8.8.1;
  • Обновлены средства для разработчиков: GCC 7, Jenkins 2.85, Golang 1.8, OpenJDK 8u131, Tcl/Tk 8.6.6, Mercurial 4.2.3, Git 2.14.2, Valgrind 3.13.0;
  • В OpenSSL добавлена поддержка шифров GOST, разработанных для отечественных систем шифрования.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск дистрибутива OpenIndiana 2017.04, продолжающего развитие OpenSolaris
  3. OpenNews: Выпуск десктоп-окружения MATE 1.18, форка GNOME 2
  4. OpenNews: Представлен OmniOS Community Edition, новый дистрибутив Illumos
  5. OpenNews: MongoDB прекращает поддержку платформы Solaris
  6. OpenNews: Oracle увольняет почти весь персонал, развивавший Solaris
Обсуждение (58 +20) | Тип: Программы |


·31.10 Опубликован код для определения reCaptcha с точностью 85% (83 +38)
  Исследователи из Мэрилендского университета и компании Vicarious опубликовали реализации двух различных методов обхода средств отсеивания интернет-ботов на основе капчи, в том числе позволяющих обойти защиту популярного сервиса reCaptcha. Методы интересны различиями в подходах - первый проект легко реализуем при помощи существующих сервисов, а второй потребовал существенных исследований в области распознавания образов и машинного обучения.

Первый проект получил название unCaptcha и позволяет восстановить цифровой код reCaptcha, предлагаемый в режиме звуковой капчи. Метод позволяет определить капчу с точностью 85.15%. На распознавание уходит приблизительно 5 секунд, что сопоставимо с длительностью предлагаемой звуковой последовательности. Реализация опубликована на GitHub под лицензией MIT.

Суть метода сводится к записи продиктованных цифр, разделения отдельных слов и передачи каждого слова одновременно в шесть online-сервисов распознавания речи (IBM, Google Cloud, Google Speech Recognition, Sphinx, Wit-AI, Bing Speech Recognition). Далее из распознанных фраз выделяются цифры или слова по произношению близкие к цифрам (например, true/to/too воспринимается как 2, tree/free как 3, sex как 6 и т.п.) и на основе оценки частоты совпадений выбирается наиболее вероятное значение.

Второй проект использует методы машинного обучения и распознавания образов для выбора правильной картинки при работе с различными капчами. Для распознавания используется специально разработанный алгоритм RCN (Recursive Cortical Network), эталонная реализация которого опубликована под лицензией MIT.

В условиях распознавания обычного текста RCN обеспечивает точность на уровне 90% и в отличие от традиционно применяемых для подобных задач свёрточных нейронных сетей (CNN, Сonvolutional Neural Network) требует существенно меньшего объёма данных для обучения, обеспечивая при этом отличную адаптацию к искажениям символов, наклону, наложению и размытию, не требуя при этом дополнительного обучения.

Например, cеть RCN позволила добиться точности в 66.6% при распознавании фраз на капче reCAPTCHA, использовав для обучения всего 500 изображений. Для капч BotDetect точность распознавания составила 64.4%, Yahoo - 57.4% и PayPal - 57.1% (капча считается ненадёжной при возможности автоматического подбора с точностью в 1%). При оптимизации модели под конкретный стиль удалось добиться точности распознавания на уровне 90%.

Для сравнения остроенная компанией Google свёрточная нейронная сеть обеспечила уровень распознавания reCAPTCHA в 89.9%, но потребовала обучения на базе из 2.3 млн изображений капч и продемонстрировала снижение точности до 38.4% при простом изменении на 15% пространства между символами, в то время как RCN легко адаптируется к изменениям в стиле без потери эффективности.

В RCN задействованы методы, сходные с работой человеческого зрения. Работа RCN напоминает поведение нейронов в коре головного мозга, одна часть которых осуществляет выделение контуров объектов, а другая занимается изучением поверхности и текстур, сообща решая задачу распознавания образа. В RCN одна часть сети осуществляет выделение контуров объектов, другая часть анализирует наложения и параметры разных объектов, а третья выполняет операции классификации выделенной иерархии объектов с учётом стиля и угла зрения. На последнем этапе осуществляется сопоставление с формами стандартных букв или цифр. Для каждой из букв алфавита формируется набор шаблонов, учитывающих разные начертания, наклон, растяжение и другие виды искажений. Сопоставление осуществляется с использованием генеративной вероятностной модели, выделяющей наиболее вероятную связь исходного объекта с объектами из базы сопоставлений.

  1. Главная ссылка к новости
  2. OpenNews: Проект OpenNMT развивает систему машинного перевода на основе нейронной сети
  3. OpenNews: Google представил технику реконструкции пикселизированных изображений
  4. OpenNews: Проект по автоматической генерации кода, воспроизводящего интерфейс со скриншота
  5. OpenNews: Mozilla развивает свою систему распознавания речи
  6. OpenNews: Техника атаки на системы, использующие алгоритмы машинного обучения
Обсуждение (83 +38) | Тип: К сведению |


·31.10 Доступен драйвер AMDGPU-PRO 17.40 (61 +24)
  Компания AMD опубликовала выпуск проприетарного драйвера AMDGPU-PRO 17.40 для Linux, основанного на свободном модуле ядра AMDGPU, развиваемого в рамках инициативы по унификации графического стека AMD для проприетарных и открытых видеодрайверов. Драйвер поддерживает API OpenGL 4.5, GLX 1.4, OpenCL 1.2, Vulkan 1.0 и VDPAU/VAAPI, включает базовые средства для управления экраном и питанием, поддерживает интерфейсы KMS (Kernel Mode Setting) и ADF (Atomic Display Framework), использует совместимый с лицензией GPL модуль ядра, поддерживает возможности FirePro (управление EDID и 30-разрядная цветность), Radeon FreeSync и DirectGMA для OpenGL.

В новой версии добавлена поддержка больших страниц памяти для оптимизации вычислений, связанных с блокчейном, таких как майнинг криптовалют. Для изменения размера страниц в модуль ядра amdgpu добавлен параметр vm_fragment_size=X (размер фрагмента вычисляется как 4KB * 2^X, по умолчанию X=4 (64KB)). Устранены проблемы с отрисовкой при использовании системы 3D-моделирования Blender и пакета фотореалистичного рендеринга FireRender. Исправлены ошибки, приводящие к крахам при выполнении тестов производительности графической подсистемы, таких как Indigo Bench. Из нерешённых проблем отмечается отсутствие поддержки RHEL/CentOS 7.4 и сбои при изменении размера терминала в Ubuntu 16.04.3.

  1. Главная ссылка к новости
  2. OpenNews: Релиз свободных видеодрайверов xf86-video-ati 7.10.0 и xf86-video-amdgpu 1.4.0
  3. OpenNews: Доступен драйвер AMDGPU-PRO 17.30
  4. OpenNews: Доступен драйвер AMDGPU-PRO 17.10
  5. OpenNews: Доступен драйвер AMDGPU-PRO 16.60
Обсуждение (61 +24) | Тип: Программы |


·31.10 В Firefox 58 появится защита от скрытой идентификации пользователей при помощи Canvas (60 +40)
  В Firefox 58 планируют реализовать средства для противодействия скрытому отслеживанию пользователей при помощи API Canvas. Метод защиты уже ранее был реализован в браузере Tor Browser и сводится к выводу диалога с запросом подтверждения операции, при использовании на сайте кода для обработки изображений, получающего содержимое областей при помощи метода getImageData.

Техника идентификации пользователя при помощи Canvas заключается в скрытой отрисовке картинки на странице, которая затем анализируется на предмет особенностей вывода, специфичных для используемого графического стека, GPU и видеодрайвера. Метод уже достаточно активно применяется рекламными сетями для пассивной идентификации браузеров в случае невозможности сохранения идентификатора в cookie. В невидимом iframe отрисовывается изображение и текст, после чего сформированная картинка читается при помощи getImageData и генрируется хэш загруженных данных, который выступает идентификатором. Ранее в сочетании с Canvas для идентификации также применялись техники перебора установленных шрифтов и оценки параметров аккумулятора через Battery Status API, но данные возможности отслеживания были заблокированы в Firefox 52.

  1. Главная ссылка к новости
  2. OpenNews: Идентификация пользователей Tor Browser через анализ особенностей работы с мышью
  3. OpenNews: Firefox будет блокировать установку внешних Cookie на сайтах
  4. OpenNews: Новый вид атак по определению ранее открытых в браузере сайтов и отслеживанию посетителей
  5. OpenNews: Расширенный метод идентификации системы и браузера без применения cookie
  6. OpenNews: В реализации WebGL из состава Firefox 4 найдена уязвимость
Обсуждение (60 +40) | Тип: Проблемы безопасности |


·31.10 Представлен новый код ответа HTTP - 103 (43 +29)
  Комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и архитектуры интернета, одобрил дополнение списка кодов состояния HTTP новым значением 103, которое предлагается использовать для упреждающего вывода заголовков. Документ с описанием кода 103 позиционируется как экспериментальный RFC.

Код 103 позволяет информировать клиента о содержании некоторых HTTP-заголовков сразу после запроса, не дожидаясь пока сервер выполнит все связанные с запросом операции и начнёт отдачу контента. Подобным образом можно сообщать подсказки о связанных с отдаваемой страницей элементах, которые могут быть предварительно загружены (например, могут быть приведены ссылки на используемые на странице css и javascript). Получив информацию о подобных ресурсах браузер может приступить к их загрузке не дожидаясь окончания отдачи основной страницы, что позволяет сократить общее время обработки запроса.


     HTTP/1.1 103 Early Hints
     Link: </style.css>; rel=preload; as=style
     Link: </script.js>; rel=preload; as=script

     HTTP/1.1 200 OK
     Date: Tue, 31 Oct 2017 5:03:15 GMT
     Content-Length: 1000
     Content-Type: text/html; charset=utf-8

  1. Главная ссылка к новости
  2. OpenNews: Протокол HTTP дополнен кодом 451 для обозначения запрещённых властями страниц
  3. OpenNews: Google предложил использовать HTTP-код 451 для уведомления о принудительном блокировании контента
  4. OpenNews: Впервые за 15 лет обновлена спецификация протокола HTTP/1.1
  5. OpenNews: Google отказывается от поддержки в Chrome протокола SPDY в пользу HTTP/2
  6. OpenNews: Разработчики HTTP/2.0 встроили в протокол напоминание о программе слежки
Обсуждение (43 +29) | Тип: К сведению |


<< Предыдущая страница (позже)
Следующая страница (раньше) >>



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру