Выпуск двухпанельного файлового менеджера GNOME Commander 1.6

После двух лет разработки состоялся релиз двухпанельного файлового менеджера GNOME Commander 1.6.0, оптимизированного для использования в пользовательском окружении GNOME. GNOME Commander представляет такие возможности как вкладки, доступ к командной строке, закладки, изменяемые цветовые схемы, режим пропуска каталогов при выделении файлов, доступ к внешним данным через FTP и SAMBA, расширяемые контекстные меню, автоматическое монтирование внешних накопителей, доступ к истории навигации, поддержка плагинов, встроенный просмотрщик текста и изображений, функции поиска, переименования по маске и сравнения директорий. Основные новшества: Настаиваемая команда для отправки файлов в выбранное приложение; Возможность одновременной обработки кнопкой «Edit files» сразу нескольких выделенных файлов; Кнопки с информацией об устройстве и … Читать далее Выпуск двухпанельного файлового менеджера GNOME Commander 1.6

Доступна интегрированная среда разработки NetBeans IDE 8.2

Компания Oracle опубликовала релиз интегрированной среды разработки приложений NetBeans IDE 8.2, поддерживающей разработку на языках Java, JavaFX, PHP, JavaScript/HTML5, Groovy и C/C++. NetBeans распространяется в исходных текстах под лицензиями GPLv2 и CDDL. В прошлом месяце компания Oracle инициировала процесс передачи проекта организации Apache Software Foundation. На днях в сообществе Apache завершилось голосование, в соответствии с которым NetBeans принят в инкубатор Apache. В настоящее время началась работа по подготовке инфраструктуры. Таким образом, NetBeans IDE 8.2 является последним релизом от компании Oracle, следующий выпуск выйдет под именем Apache NetBeans и будет доступен под лицензией Apache 2.0, вместо GPLv2 и CDDL. Основные улучшения … Читать далее Доступна интегрированная среда разработки NetBeans IDE 8.2

Выпуск GNU grep 2.26

Состоялся выпуск утилиты для организации поиска данных в текстовых файлах — GNU Grep 2.26. В новом выпуске реализовано несколько существенных оптимизаций производительности: Значительно увеличена скорость работы при направлении стандартного вывода в /dev/null; Увеличена производительность поиска с использованием шаблона из большого числа фиксированных строк («grep -F»). Подобный поиск теперь осуществляется с применением алгоритма Ахо—Корасик, вместо ранее используемого алгоритма Коменца-Вальтера; Ускорена работа поиска в режиме «grep -iF» в условиях когда в системе с многобайтовой локалью применяется маска, содержащая только однобайтные символы; Для ускорения запросов со сложными выражениями (например, обратными ссылками), если не указана опция «-i», теперь применяются скомпилированные регулярные выражения (regex fastmap); … Читать далее Выпуск GNU grep 2.26

Компания MariaDB представила прокси-сервер MaxScale 2.0

Компания MariaDB представила релиз прокси-сервера MariaDB MaxScale, работающего между клиентским приложением и СУБД, и способного решать такие задачи, как обеспечение высокой доступности, балансировка нагрузки, шардинг, разделение запросов на запись и чтение на master- и slave-серверы, прозрачное масштабирование, сглаживание процесса миграции инфраструктуры на другие СУБД, выявление атак по подстановке SQL-запросов, работа в роли межсетевого экрана для СУБД, прозрачный мониторинг производительности, организация горячего резервного копирования и т.п. Поддерживается работа с СУБД MariaDB, MySQL и через плагины с PostgreSQL, Microsoft SQL Server и Hadoop. Код проекта написан на языке Си. Кроме функциональных изменений выпуск MaxScale 2.0 примечателен переходом на новую схему лицензирования. Вместо … Читать далее Компания MariaDB представила прокси-сервер MaxScale 2.0

Релиз ядра Linux 4.8

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 4.8. Среди наиболее заметных изменений: поддержка плагинов GCC в системе сборки, возможность запуска в контейнерах кода для других архитектур, интеграция механизма защиты PAX_USERCOPY, поддержка алгоритма контроля перегрузки TCP «New Vegas», увеличение производительности беспроводного стека, новый генератор псевдослучайных чисел. В новую версию принято более 13 тысяч исправлений от примерно 1500 разработчиков, размер патча — 41 Мб (изменения затронули 11303 файлов, добавлено 627751 строк кода, удалено 278958 строк). Около 39% всех представленных в 4.8 изменений связаны с драйверами устройств, примерно 21% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% … Читать далее Релиз ядра Linux 4.8

Выпуск файлового менеджера Midnight Commander 4.8.18

Доступен выпуск консольного файлового менеджера Midnight Commander 4.8.18, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Проведён рефакторинг подсистемы вывода виджетов; Возможность перенастройки горячих клавиш Alt-Enter, Ctrl-Enter и Ctrl-Shift-Enter в режиме файлового менеджера; Во встроенном редакторе добавлена подсветка синтаксиса для GLSL и CUDA; Решены проблемы со сборкой во FreeBSD и NetBSD; Устранено нарушение отображения при изменении размера окон при запуске под управлением tmux и GNU screen. Читать далее Выпуск файлового менеджера Midnight Commander 4.8.18

Сообщества Arduino.org и Arduino.cc объявили о воссоединении после раскола

Компании Arduino LLC (Arduino.cc) и Arduino SRL (Arduino.org) объявили о разрешении конфликта, в результате которого в прошлом году сообщество раскололось и образовалось два разных проекта, претендующие на право обладания брендом Arduino и продолжавшие существовать под одним именем Arduino. Стороны конфликта заключили соглашение, в соответствии с которым вернутся к работе над одним общим проектом. В конце года будет образовано новое совместное предприятие Arduino Holding, которое станет единой точкой взаимодействия при организации поставки всех нынешних и будущих продуктов Arduino. Кроме того будет создана некоммерческая организация Arduino Foundation, которая будет отвечать за сопровождение разработки открытых проектов, таких как Arduino IDE, координировать деятельность сообщества … Читать далее Сообщества Arduino.org и Arduino.cc объявили о воссоединении после раскола

В рамках проекта subpixel подготовлена нейронная сеть для восстановления изображений

Лаборатория Tetrachrome открыла исходные тексты проекта subpixel, в рамках которого подготовлена реализация свёрточной нейронной сети, выполняющей работу по восстановлению качества изображений. Система может использоваться для воссоздания промежуточных пикселей изображения, утерянных в результате масштабирования, или для повышения качества деталей на общих снимках. Иными словами, subpixel предоставляет средства для обратного масштабирования с восстановлением утраченной пиксельной детализации. Код открыт под лицензией MIT. Например, subpixel позволяет довести до узнаваемого вида пикселизированное изображения лиц, запечатлённых на камеру наблюдения, в обычных условиях невоспринимаемых из-за недостаточной детализации. Для предсказания недостающих пикселей в Subpixel используется нейронная сеть на базе пакета Tensorflow в сочетании с наработками в области компьютерного … Читать далее В рамках проекта subpixel подготовлена нейронная сеть для восстановления изображений

Выпуск Wine 1.9.20

Доступен очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.9.20. С момента выпуска версии 1.9.19 было закрыто 18 отчётов об ошибках. Наиболее важные изменения: Новая реализация API для работы с буфером обмена; Средства для обработки сообщений в WebServices; Серия дополнительных библиотек из набора API Set; Закрыты отчёты об ошибках, связанные с работой игр и приложений: World of Tanks, ComboFix, Age of Mythology: Extended Edition, GOG Galaxy, MeterBasic, Ellisys Visual USB, Marvelous Designer 6, Sony Xperia Companion. Читать далее Выпуск Wine 1.9.20

Релиз pgAdmin 4 1.0, интерфейса для управления СУБД PostgreSQL

Состоялся первый стабильный релиз новой серии многоплатформенного графического интерфейса для управления СУБД PostgreSQL — pgAdmin 4 1.0. Если pgAdmin III поставлялся в виде обособленного графического приложений, написанного на C++ с использованием wxWidgets, то четвёртая серия pgAdmin с нуля переписана на языках Python и Javascript/jQuery с задействованием отдельных runtime-компонентов для рабочего стола, написанных на C++ и Qt. Подобный подход позволил обеспечить возможность работы pgAdmin не только в форме локально выполняемого обособленного графического приложения, но и в виде работающего в браузере web-приложения, загружаемого с сервера. Стиль и организация интерфейса сохранены и воспринимаются скорее как расширение привычного интерфейса pgAdmin III с более современным … Читать далее Релиз pgAdmin 4 1.0, интерфейса для управления СУБД PostgreSQL

Yahoo открыл модель машинного обучения для выявления неприличных изображений

Компания Yahoo объявила об открытии модели и кода для выявления изображений неприличного содержания с использованием методов глубинного машинного обучения. Представленные наработки позволяют идентифицировать изображения категории NSFW, которые неудобно смотреть в присутствии других людей (в текущем виде модель натренирована на выявление порнографии). Готовая модель для классификации подобных материалов опубликована под лицензией BSD и опробована в использовании с открытыми фреймворками машинного обучения Caffe и CaffeOnSpark. На основании проверки система присваивает изображению вес в диапазоне от 0 до 1, который оценивает вероятность порнографического содержания. Значения менее 0.2 указывают на то, что с высокой долей вероятности изображение не содержит неприличных элементов. Вес больше 0.8 … Читать далее Yahoo открыл модель машинного обучения для выявления неприличных изображений

Уязвимость в OpenJPEG, которая может привести к выполнению кода атакующего

В библиотеке OpenJPEG выявлена опасная уязвимость (CVE-2016-8332), которая может привести к выполнению кода злоумышленника при обработке специально оформленных изображений в формате JPEG 2000 в приложениях, использующих функции OpenJPEG для их обработки. Уязвимость вызвана выходом за границы буфера при разборке записей mcc. В том числе, уязвимости подвержены просмотрщики PDF Poppler, MuPDF и Pdfium, использующие OpenJPEG для декодирования встроенных в PDF-файлы изображений, а также некоторые почтовые клиенты, автоматически показывающие прикреплённые к письмам изображения. Проблема устранена в выпуске OpenJPEG 2.1.2. Читать далее Уязвимость в OpenJPEG, которая может привести к выполнению кода атакующего

Инициатива Mozilla по переносу PDFium и части Pepper API из Chromium в Firefox

Разработчики Mozilla представили проект Mortar в рамках которого планируется перенести в Firefox ряд наработок из проекта Chromium с целью сокращения издержек на сопровождение вторичных возможностей браузера. Отмечается, что проект Mortar поможет сэкономить время, которое Mozilla тратит на технолгии, необходимые для предоставления полноценного браузерного окружения, но не связанные непосредственно с Web. Рассматривается возможность замены данных технологий на существующие альтернативы, в том числе развиваемые производителями других браузеров. Первой задачей является добавление в Firefox части Pepper API, достаточного для задействования библиотеки PDFium и варианта плагина Flash с интерфейсом PAPI. В настоящее время Flash является единственным препятствием на пути прекращения поддержки устаревшего интерфейса NPAPI. … Читать далее Инициатива Mozilla по переносу PDFium и части Pepper API из Chromium в Firefox

Новая версия свободной системы 3D-моделирования Blender 2.78

Представлен релиз свободной системы 3D-моделирования Blender 2.78. Предполагается, что эта версия является последней из серии 2.7х и разработчики направят все усилия на разработку новой ветки 2.8х. Ключевые особенности Blender 2.78: Моделирование Художники, использующие кривые Безье, получили возможность для простого рисования «от руки». Работа нового инструмента чем-то напоминает использование Grease Pencil, за тем исключением, что рисунок «превращается» в обычную кривую. Особенность инструмента в том, что с его помощью можно легко придавать форму кривой в соответствии с ближайшей поверхностью в автоматическом режиме. Оптимизирован модификатор Decimate, предназначенный для упрощения структуры Mesh. Теперь изменяемая сетка получается более правильной, без резких перепадов. В дополнении к … Читать далее Новая версия свободной системы 3D-моделирования Blender 2.78

Для рабочего стола Cinnamon реализована поддержка вертикальных панелей

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

Доступен язык программирования Rust 1.12

Представлен релиз языка программирования Rust 1.12, развиваемого проектом Mozilla, обеспечивающего автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). В состав нового выпуска принято 1361 изменений от 176 разработчиков. Основные новшества: Переход на новый бэкенд компилятора, использующий модель трансляции, основанную на дополнительном промежуточном представлении MIR (mid-level IR), применяемом после HIR (high-level IR), но перед LLVM IR. MIR предоставляет всю … Читать далее Доступен язык программирования Rust 1.12

Критическая уязвимость в СУБД Redis

Компания Cisco раскрыла сведения об уязвимости (CVE-2016-8339) в СУБД Redis, которая может привести к выполнению в системе кода злоумышленника. Уязвимость вызвана ошибкой обработки опции client-output-buffer-limit при выполнении команды «CONFIG SET». Отправив через команду «CONFIG SET» специально оформленный запрос на модификацию переменной client-output-buffer-limit можно добиться записи за пределы выделенного буфера, что может быть использовано для организации выполнения кода злоумышленника, имеющего доступ к СУБД (недавнее сканирование сети выявило более 30 тысяч незащищённых конфигураций Redis, принимающих соединения на внешнем IP). Проблема устранена в выпуске Redis 3.2.4. Исправление также доступно в виде патча. Читать далее Критическая уязвимость в СУБД Redis

Анализатор PVS-Studio помог выявить 10000 ошибок в различных открытых проектах (реклама)

Разработчики коммерческого статического анализатора PVS-Studio преодолели рубеж в десять тысяч ошибок, выявленных в результате проверки различных открытых проектов. Открытые проекты регулярно проверяются с целью популяризации методологии статического анализа в целом и анализатора PVS-Studio в частности. За последние шесть лет в PVS-Studio было проверено 267 проектов, среди которых ядро Linux, Qt, GCC, VirtualBox, PHP, Python, Ruby, LibreOffice, Firefox, Apache httpd, MySQL, Boost, Tor и т.п. Качество различных открытых проектов сильно отличается. Например, в недавних проверках проявил себя пакет NUnit, в котором удалось найти всего одну ошибку, порадовал высоким качеством кода и отладчик GDB. С другой стороны, при проверке Mono были выявлены … Читать далее Анализатор PVS-Studio помог выявить 10000 ошибок в различных открытых проектах (реклама)

Релиз сканера сетевой безопасности Nmap 7.30

После шести месяцев разработки сформирован релиз сканера сетевой безопасности Nmap 7.30, предназначенного для проведения аудита сети и выявления активных сетевых сервисов. В новой версии добавлено 15 новых NSE-скриптов для обеспечения автоматизации различных действий с Nmap, также добавлено несколько сотен новых сигнатур для определения операционных систем, сетевых приложений и протоколов. Основные улучшения: Новые NSE-скрипты: coap-resources — получение списка доступных ресурсов через CoAP; fox-info — извлечение детальной информации о версии и конфигурации сервисов Tridium Niagara Fox; ipmi-brute — перебор параметров входа для сервисов IPMI; ipmi-cipher-zero — проверка наличия поддержки Cipher Zero (позволяет войти без пароля) в сервисах IPMI; ipmi-version — получение версии … Читать далее Релиз сканера сетевой безопасности Nmap 7.30

Релиз движка для создания браузерных 3D-приложений Blend4Web 16.09

Представлен релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 16.09. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3. Основные изменения: Оптимизации производительности, нацеленные на повышение скорости отрисовки. В сочетании с улучшенным методом хранения данных в GPU, данные оптимизации позволили увеличить FPS в демо-приложении Ферма на 30-40%. Изменения координатной системы. Теперь движок использует систему координат Blender (ось Z направлена вверх) вместо системы OpenGL (ось Y … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 16.09

Обновление DNS-сервера BIND 9.9.9-P3 и 9.10.4-P3 с устранением уязвимости

Консорциум ISC представил новые выпуски DNS-сервера BIND 9.9.9-P3 и 9.10.4-P3, в которых устранена уязвимость (CVE-2016-2776), позволяющая вызвать отказ в обслуживании, инициировав крах процесса-обработчика через отправку специально оформленного запроса. Проблеме подвержены все выпуски BIND ветки 9.x. Уязвимость проявляется даже если запрос поступил с IP-адреса, не имеющего прав отправки запросов и не подпадающего под правила allow-query. Читать далее Обновление DNS-сервера BIND 9.9.9-P3 и 9.10.4-P3 с устранением уязвимости