Выпуск интегрированной среды разработки 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

Релиз распределенной системы управления исходными текстами Git 2.1.0

Доступен релиз распределенной системы управления исходными текстами Git 2.1.0. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, Android, Libreoffice, Systemd, X.Org, Wayland, Mesa, Gstreamer, Wine, Debian, DragonFly BSD, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails, PostgreSQL, VideoLAN, PHP, Xen, Minix. Основные изменения: Изменение нарушающее совместимость: … Читать далее Релиз распределенной системы управления исходными текстами Git 2.1.0

Выпуск PHP 5.3.29 ознаменовал прекращение поддержки ветки PHP 5.3

Представлен корректирующий релиз языка программирования PHP 5.3.29. В выпуск PHP 5.3.29 включены бэкпортированные из веток PHP 5.4 и 5.5 исправления 25 потенциальных проблем с безопасностью. Поддержка ветки PHP 5.3 официально завершена, дальнейшие обновления выпускать не планируется. Всем пользователям рекомендуется перейти на использование веток PHP 5.4 или 5.5, поддержка которых продлится до 2015 и 2016 годов. Читать далее Выпуск PHP 5.3.29 ознаменовал прекращение поддержки ветки PHP 5.3