Обновление Java SE 8 Update 20. Новшества Java 9

Компания Oracle опубликовала корректирующий выпуск Java SE 8 Update 20 (номер версии присвоен в соответствии с новой схемой нумерации выпусков) с устранением 659 ошибок. В выпуске представлены только не связанные с безопасностью исправления, устранения уязвимостей были представлены в версии JavaSE 8u11. JDK 8 Update 20 доступен в сборках для Linux (x86, x64), Solaris (x64, SPARC), Windows (x86, x64) и OS X (x64). Из изменений можно отметить: Внесены оптимизации, влияющие на производительность и потребление памяти. В том числе обеспечена дедупликация строк и улучшена работа сборщика мусора G1 Garbage Collection для длительно выполняемых приложений; В DRS (Deployment RJREule Set) добавлена опция ‘force’, … Читать далее Обновление Java SE 8 Update 20. Новшества Java 9

Выпуск systemd 216 c networkctl и кэширующим DNS Resolver

Леннарт Поттеринг (Lennart Poettering) представил выпуск системного менеджера systemd 216, который сочетает в себе функции системы инициализации, механизм для контроля за выполнением фоновых процессов, службу для журналирования событий и средства для управления сервисами, сеансами пользователей и подключаемыми устройствами. Для определения параметров сервисов в Systemd используется набор конфигурационных unit-файлов, вместо оформления сценариев запуска в виде shell-скриптов. Система нацелена на интенсивную параллелизацию выполнения сервисов на этапе загрузки системы, вобрав в себя лучшие черты таких систем, как launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, старые версии Fedora). В настоящее время на использование systemd уже перешли такие дистрибутивы, как Fedora, openSUSE, Mandriva … Читать далее Выпуск systemd 216 c networkctl и кэширующим DNS Resolver

Выпуск интегрированной среды разработки Qt Creator 3.2.0

Представлен выпуск интегрированной среды разработки Qt Creator 3.2.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, для определения сценариев в котором используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходные тексты Qt Creator распространяются в рамках лицензии LGPL. По сравнению с прошлым выпуском внесено около 200 изменений от 50 разработчиков. Из наиболее интересных улучшений можно отметить: Реализован режим одновременного редактирования текста во всех столбцах выделенного фрагмента (данные вводятся не только в позиции курсора, но и в позиции столбца курсора в других выделенных строках). … Читать далее Выпуск интегрированной среды разработки Qt Creator 3.2.0

Релиз открытой биллинговой системы ABillS 0.56

Представлен релиз свободной биллинговой системы ABillS 0.56. Код системы распространяется под лицензией GPLv2. Основные изменения: Добавлена поддержка мультидоменности (модуль Abon) Добавлен модуль для работы с фильтрами РОСКОМНАДЗОР Множество улучшений интерфейса Ускорена авторизация при больших нагрузках Добавлена испанская локализация Обновлен и улучшен модуль Voip, добавлена мультиязычность, поддержка Eltex SMG В Paysys добавлены системы Redsys (Испания) и Minbank (Россия). Обновлены системы Privatbank Merchant, Eript, Webmoney, Liqpay, CoPayCo, Privat24. Реализован интерактивный режим пополнения и минимальная/максимальная сумма пополнения; Dv — исправлены ошибки,добавлена опция внешней диагностики $conf{DV_EXTERNAL_DIAGNOSTIC}, отдельный пароль для сервиса, мелкие улучшения интерфейса, обновлены модули Mx80 и Redback Docs — добавлен отдельный шаблон для … Читать далее Релиз открытой биллинговой системы ABillS 0.56

В MD/RAID6 в Linux выявлена проблема, которая может привести к потере данных

Нейл Браун (Neil Brown), основной разработчик пакета mdadm и подсистемы для обеспечения работы программных RAID-массивов в Linux, предупредил о выявлении серьёзной ошибки в md/raid6, которая при определённых условиях может привести к потере данных в хранилище RAID6. Проблема проявляется начиная с ядра Linux 2.6.32. В качестве факторов проявления ошибки называется сочетание двойной деградации массива (выход из строя двух дисков), восстановления одного или обоих сбойных дисков и записи блока в массив. Проблема не проявляется при штатной работе RAID6, при восстановлении в результате выхода из строя одного диска и при отсутствии диска для восстановления в случае двойной деградации. В качестве обходного пути для … Читать далее В MD/RAID6 в Linux выявлена проблема, которая может привести к потере данных

Объявлено о готовности международного стандарта C++14

Объявлено о готовности нового международного стандарта для языка программирования Си++ — ISO/IEC 14882:2014(E), известного также под именем C++14. В настоящее время стандарт прошёл утверждение и перешёл на стадию подготовки документа к публикации, на которой будет проведена работа по редакторской правке орфографических ошибок и опечаток. Новый стандарт не содержит кардинальных изменений и рассматривается в качестве корректирующего расширения стандарта C++11, предлагающего ряд улучшений и дополнений. C++14 примечателен самым коротким сроком подготовки спецификации (C++11 развивался более 10 лет) и обеспечением поддержки в компиляторах к моменту фактического выпуска стандарта (на обеспечение поддержки C++11 в популярных компиляторах было потрачено несколько лет). В частности, полноценная поддержка … Читать далее Объявлено о готовности международного стандарта C++14

Вышла версия 2.066 компилятора языка D

Вышла версия 2.066 кроссплатформенного компилятора языка программирования D: Digital Mars D (DMD). Язык D использует статическую типизацию, обладает синтаксисом, схожим с C/C++, и обеспечивает производительность компилируемых языков, при этом заимствуя некоторые полезные возможности динамических языков в области эффективности разработки и обеспечения безопасности. Например, предоставляется поддержка ассоциативных массивов, косвенное определение типов, автоматическое управление памятью, средства параллельного программирования и т.п. Краткий список изменений: Изменения в компиляторе DMD и языке: Опция «-w» теперь выводит предупреждение про неиспользованное значение, возвращаемое pure-функцией. Так как pure-функции не могут иметь побочных эффектов, то подобный код, скорее всего, возник из-за невнимательности. Опция «-noboundscheck» объявлена устаревшей и заменена на … Читать далее Вышла версия 2.066 компилятора языка D

В Git-репозиториях ядра Linux обеспечена поддержка двухфакторной аутентификации

В рамках инициативы по усилению безопасности инфраструктуры разработки ядра Linux осуществлён перевод первичных Git-репозиториев kernel.org на использование двухфакторной аутентификации. В настоящее время возможность находится в тестовом режиме и применяется для репозиториев mainline и stable. Для остальных репозиториев возможность предлагается в качестве необязательной опции, включаемой по желанию разработчика. В будущем ожидается расширение числа репозиториев перешедших к обязательному применению двухфакторной аутентификации. До сих пор при совершении коммитов в Git-репозитории kernel.org разработчики использовали для аутентификации индивидуальные SSH-ключи, что потенциально могло быть использовано для компрометации в случае попадания ключа в руки злоумышленника (например, из-за незащищенной организации резервного копирования). Отныне кроме аутентификации по SSH-ключу, разработчик … Читать далее В Git-репозиториях ядра Linux обеспечена поддержка двухфакторной аутентификации

Обновление открытого медиацентра XBMC 13.2

Доступно второе обновление открытого медиацентра XBMC 13, которое носит корректирующий характер и устраняет выявленные в процессе эксплуатации проблемы. XBMC 13.2 является последним выпуском серии 13.x, следующим станет релиз 14.0, в рамках которого проект сменит имя с XBMC на Kodi. Готовые установочные пакеты доступны для Mac OS X (x86, PPC), FreeBSD, Linux (ARM, PPC, x86 и x86-64), Raspberry Pi, Android, Windows, Apple TV и iOS. Код проекта распространяется под лицензией GPLv2+. Читать далее Обновление открытого медиацентра XBMC 13.2

Новые выпуски Ruby on Rails 4.0.9 и 4.1.5 с устранением уязвимости

Представлены корректирующие выпуски MVC (Model-View-Controller) web-фреймворка Ruby on Rails 4.0.9 и 4.1.5, в которых устранена опасная уязвимость (CVE-2014-3514), которая может привести к установке произвольных атрибутов моделей. Проблема проявляется в приложениях, использующих метод create_with в Active Record, ошибка в реализации которого позволяет обойти код защиты внутренних параметров. В качестве обходного пути защиты отмечается замена вызовов подобных «user.blog_posts.create_with(params[:blog_post]).create» на «user.blog_posts.create(params[:blog_post])» или вариант с явным перечислением разрешённых параметров — «user.blog_posts.create_with(params[:blog_post].permit(:title, :body, :etc)).create». Читать далее Новые выпуски Ruby on Rails 4.0.9 и 4.1.5 с устранением уязвимости

Администрация Мюнхена создаст рабочую группу для анализа проблем в результате миграции на Linux

В связи с поступлением жалоб от пользователей, недовольных изменением рабочего процесса после перевода более 15 тысяч рабочих станций в госучреждениях Мюнхена с Windows на Linux, планируется создать специальную группу из независимых экспертов, которые должны будут проанализировать имеющиеся проблемы и сформировать список рекомендаций по их устранению. Об обратной миграции с Linux на Windows речи пока нет, но если экспертная группа укажет на целесообразность такого шага и докажет снижение эффективности работы после перехода на Linux, не исключается начало процесса по возвращению на Windows отдельных категорий пользователей. Читать далее Администрация Мюнхена создаст рабочую группу для анализа проблем в результате миграции на Linux

Релиз Linux-дистрибутива PCLinuxOS 2014.08

Доступно обновление пользовательского дистрибутива PCLinuxOS 2014.08. Изначально дистрибутив был основан на базе Mandriva Linux, но позднее ответвился в самостоятельный проект, пользующийся большой популярностью на западе — по результатам проведённого в 2010 году опроса читателей журнала Linux Journal, PCLinuxOS уступал по популярности лишь Ubuntu (в рейтинге 2013 года PCLinuxOS занимает 10 место). Дистрибутив нацелен на использование в Live-режиме, но поддерживает и установку на жесткий диск. Для загрузки подготовлены базовый (1.6 Гб), полный (4 Гб) и сокращённый (658 Мб) варианты дистрибутива на базе десктоп-окружения KDE, а также сборки с окружениями LXDE (681 Мб) и MATE (695 Мб). Дистрибутив отличается задействованием инструментария для … Читать далее Релиз Linux-дистрибутива PCLinuxOS 2014.08

Выпуск Pisi Linux 1.0, продолжающий развитие самобытного дистрибутива Pardus

Группа турецких разработчиков представила первый выпуск дистрибутива Pisi Linux, продолжившего развитие идей проекта Pardus, в рамках которого развивался дистрибутив Linux, не являющийся ответвлением от других проектов и реализующий такие интересные решения, как скрипты инициализации Mudur на языке Python, менеджер истории изменений системы, собственный пакетный менеджер PiSi, своя инфраструктура управления конфигурацией COMAR, начальный конфигуратор Kaptan и оригинальный инсталлятор YALI. К сожалению, курирующий проект Совет Турции по научно-техническим исследованиям (TÜBİTAK) прекратил поддержку разработки и начиная с выпуска Pardus 2013 дистрибутив потерял самобытность, так как был превращён в сборку Debian, оптимизированную для турецких пользователей. Энтузиасты классического Pardus попытались продолжить его развитие основав проект … Читать далее Выпуск Pisi Linux 1.0, продолжающий развитие самобытного дистрибутива Pardus

В MESA реализована поддержка сжатия текстур BPTC

В MESA, свободной реализации API OpenGL, реализована поддержка сжатия текстур BPTC (GL_ARB_texture_compression_bptc). Поддержка данного алгоритма сжатия текстур является одним из требований спецификаций OpenGL 4.2. В первую очередь поддержка была представлена для драйвера i965 и программного отрисовщика swrast. Чуть позже был представлен патч для поддержки данного алгоритма сжатия текстур на относительно новых GPU Nvidia (nvc0 — семейство Fermi). Через два дня была представлена поддержка в драйверах Radeon (R600g и RadeonSI). Читать далее В MESA реализована поддержка сжатия текстур BPTC

Релиз БД SQLite 3.8.6

Представлен релиз SQLite 3.8.6, легковесной базы данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Nokia, Bentle и Bloomberg. В новом выпуске: Добавлена возможность использования в запросах шестнадцатеричных чисел (формат 0x1234); Увеличена производительность оператора «IN», что позволило до пяти раз ускорить выполнение некоторых запросов; Внесённые оптимизации позволили на 25% снизить общую нагрузку на CPU по сравнению с выпуском 3.8.0, при тестировании в valgrind и test/speedtest1.c. При этом размер … Читать далее Релиз БД SQLite 3.8.6

Ролик OpenROAD, наглядно показывающий применение различных открытых API, развиваемых Khronos

Организация Khronos, занимающаяся разработкой и продвижением различных открытых API, представила на конференции SIGGRAPH свой «рекламный» ролик, наглядно показывающий применение различных API в самых разных ситуациях. В ролике показано где может применяться OpenGL и OpenCL (создание модели и симуляция свойств), Collada (универсальный кроссплатформенный формат обмена ассетами между различными программами), OpenGL ES (ускорение графики для мобильных и embedded систем), OpenSL ES (ускорение звука для мобильных и встраиваемых систем), OpenMAX (API для ускоренного кодирования и декодирования видео) и OpenVX (средства для ускорения систем компьютерного зрения и распознавания объектов) и StreamInput (средства обработки датчиков и средств ввода для систем дополненной реальности). Также показывается WebGL, … Читать далее Ролик OpenROAD, наглядно показывающий применение различных открытых API, развиваемых Khronos

Выпуск офисного пакета WPS Office A15 для Linux

После 6 месяцев разработки доступен пятнадцатый альфа-выпуск продукта WPS Office (Kingsoft Office), в рамках которого китайскими разработчиками развивается аналог офисного пакета MS Office, написанный на Qt и нацеленный на работу в Linux. Готовые сборки доступны в форме пакетов RPM, DEB и tar.gz. В состав входит текстовый процессор, система для создания презентаций и табличный процессор. Пакет распространяется бесплатно. В качестве преимущества перед LibreOffice, Google Docs и Lotus Symphony называется привычный для пользователей MS Office интерфейс, который позволяет упростить переход пользователей на новый пакет. Пакетом поддерживается как интерфейс в стиле «Ribbon», так и классический интерфейс. Из отличий отмечается возможность одновременной работы с … Читать далее Выпуск офисного пакета WPS Office A15 для Linux

Компания AMD предложила использовать Mantle в качестве базы для OpenGL NG

Как ранее сообщалось, консорциум Khronos Group приступил к работе над спецификациями OpenGL нового поколения. Ожидается, что этот API не будет обратно совместимым с предыдущими реализациями OpenGL и вместо этого предоставит полный доступ для разработчиков к возможностям современных графических процессоров, включая относительно низкоуровневый доступ. Данная инициатива получила продолжение: на конференции SIGGRAPH компания AMD выступила с предложением взять API, Mantle в качестве основы для стандарта OpenGL следующего поколения. Представитель AMD Richard Huddy в своем выступлении на SIGGRAPH кроме всего прочего отметил, что Khronos Group был предоставлен полный доступ к описанию Mantle, с разрешением взять все или часть спецификаций в новый стандарт, без … Читать далее Компания AMD предложила использовать Mantle в качестве базы для OpenGL NG

В MESA реализована поддержка сжатиия текстур BPTC

В MESA, свободной реализации API OpenGL, реализована поддержка сжатия текстур BPTC (GL_ARB_texture_compression_bptc). Поддержка данного алгоритма сжатия текстур является одним из требований спецификаций OpenGL 4.2. Сперва поддержка была представлена для драйвера i965 и программного отрисовщика swrast. Чуть позже был представлен патч для поддержки данного алгоритма сжатия текстур на относительно новых GPU Nvidia (nvc0 — семейство Fermi). Через два дня была представлена поддержка в драйверах Radeon (R600g и RadeonSI). Читать далее В MESA реализована поддержка сжатиия текстур BPTC

Выпуск консольного медиаплеера cmus 2.6.0

Представлена новая версия консольного медиаплеера cmus 2.6.0 (C* Music Player), примечательного минимальным числом зависимостей в сочетании с поддержкой разнообразных звуковых форматов (в том числе CUE) и таких возможностей, как нормализация громкости (ReplayGain), проигрывание без пауз, загрузка информации о треках из Last.fm/Libre.fm и организация потокового вещания в форматах MP3 и Ogg. Код проигрывателя распространяется под лицензией GPLv2. В новой версии: Режим древовидного отображения всех доступных композиций выбранного музыканта; Плагин вывода для JACK; Плагин ввода для формата Opus; Новые цветовые темы оформления «Night» и «Solarized»; Поддержка обратной сортировки; Более корректная реализация ReplayGain; Поддержка размещения данных в директориях в соответствии со спецификациями XDG; Читать далее Выпуск консольного медиаплеера cmus 2.6.0

Новая версия Apache TomEE 1.7

Фонд Apache представил стабильный релиз продукта Apache TomEE 1.7, в рамках которого развивается редакция контейнера сервлетов Apache Tomcat (Tomcat + Java EE = TomEE), обеспечивающая полную совместимость и переносимость решений на базе Java Enterprise Edition. Apache TomEE 1.7 официально сертифицирован на совместимость с Java EE 6 (Web Profile + AX-RS для web-сервисов RESTful). Код TomEE доступен под лицензией Apache v2.0. Проект построен на основной кодовое базе Tomcat 7.0.55 и совместим с ним и другими проектами Apache (все дополнительные функции реализованы в виде надстроек), что позволяет упростить создание и миграцию корпоративных решений, не требуя переработки кода и конфигурации. Apache TomEE объединяет … Читать далее Новая версия Apache TomEE 1.7