В GTK+ интегрирован интерактивный отладчик GtkInspector

Маттиас Класен (Matthias Clasen), лидер Fedora Desktop Team и участник GNOME Release Team, представил новый интерактивный отладчик GtkInspector, который войдёт в штатную поставку будущего выпуска GTK+ 3.14. Интеграция GtkInspector с GTK+ даст возможность развивать средства отладки синхронно с GTK+ и предоставить разработчикам возможность иметь отладчик всегда под рукой. Отладчик можно вызвать на лету для любого GTK-приложения через клавиатурные комбинации Control-Shift-I или Control-Shift-D. Настройку вызова отладчика можно осуществить через GSettings-иерархию org.gtk.Settings.Debug. Отладчик создан по мотивам проекта gtkparasite (попытка создать подобие Firebug для GTK+) и позволяет наглядно инспектировать иерархию виджетов (см. видеодемонстрацию), на лету менять свойства и наблюдать вызванные этим изменения в … Читать далее В GTK+ интегрирован интерактивный отладчик GtkInspector

Релиз пакета xfsprogs 3.2.0

Спустя два года с момента выпуска прошлой ветки доступен релиз пакета xfsprogs 3.2.0, включающий набор утилит для обслуживания разделов с файловой системой XFS. Новый выпуск примечателен реализацией поддержки пятой версии дискового формата XFS, в который были внесены значительные усовершенствования в плане увеличения надёжности, в том числе был добавлен контроль целостности метаданных и расширены средства восстановления после сбоев. Полнофункциональная поддержка нового формата впервые появится в выпуске ядра Linux 3.15 (ранее пятый формат позиционировался как экспериментальный). Из других улучшений можно отметить значительное улучшение многопоточности в утилите xfs_repair, перевод xfs_db на движок ввода/вывода libxfs, поддержка проверки верификации метаданных в xfs_db, поддержка новых возможностей … Читать далее Релиз пакета xfsprogs 3.2.0

Вышел консольный вариант системы распознавания текстов ABBYY FineReader 11 для Linux

Компания ABBYY выпустила одиннадцатую версию системы распознавания текстов ABBYY FineReader Engine CLI для Linux. CLI-версия FineReader работает в режиме командной строки и поддерживает обработку документов в форматах RTF, HTML, XML и PDF. Начиная с выпуска 11 добавлена поддержка форматов PDF/A-2, ODT, FB2 и ePub. Программа позволяет переводить содержимое таблиц, распознавать 1D и 2D штрих-коды, обрабатывать документы с текстом на нескольких языках (всего поддерживается около 190 языков). Кроме новых форматов для экспорта распознанных страниц, в версии 11 обеспечено распространение 64-разрядных сборок пакета, добавлена поддержка многопоточного распознавания с задействованием всех ядер CPU, реализована возможность использования профилей обработки (преобразование документов, архивирование документов, выделение … Читать далее Вышел консольный вариант системы распознавания текстов ABBYY FineReader 11 для Linux

Девятый выпуск технологического бюллетеня "Точка РОСЫ"

Компания РОСА представила девятый выпуск технического бюллетеня «Точка Росы» (PDF), в котором с техническими подробностями освещается развитие различных Linux-проектов компании. В выпуске: Эффективная работа с клавиатурой: Типографская раскладка Бирмана Кнопка WIN ваш лучший друг! Учим горячие клавиши в GNOME Эффективная работа с мышами и тачпадами Раскол Магического Коврика — гладить его двуперстно или по краю? Еще одна гномопроблема решена Теперь можно не боятся бесхвостой мыши в GNOME Повышение удобства использования Развиваем и KDE! Нескучные обои — сразу из броузера Мы вернули ярлыки на рабочий стол в GNOME «Приложение по-умолчанию» в GNOME теперь можно запомнить в момент выбора Из всех искусств … Читать далее Девятый выпуск технологического бюллетеня "Точка РОСЫ"

Влияние AdBlock Plus на потребление памяти Firefox

Nicholas Nethercote, один их активных разработчиков Valgrind и автор ряда инициатив по сокращению потребления памяти в Firefox, привёл в своём блоге заслуживающий внимания пример того, насколько существенно дополнения могут влиять на потребление памяти Firefox. Объектом критики стало популярное дополнение AdBlock Plus, которое съедает значительный объём памяти в некоторых ситуациях. В частности, приведён пример страницы, при открытии которой потребление памяти в Firefox с дополнением AdBlock Plus возрастает до почти 2Гб (на 32-разрядных системах и компьютерах с небольшим размером ОЗУ открытие станицы приводит к краху браузера, крах наблюдается и при использовании Chrome с AdBlock), в то время как без дополнения Firefox расходует … Читать далее Влияние AdBlock Plus на потребление памяти Firefox

Выпуск Wine 1.7.19

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.19. С момента выпуска версии 1.7.18 было закрыто 99 отчётов об ошибках. Наиболее важные изменения: Добавлена новая DLL-библиотека JSProxy для автоматической настройки прокси; Улучшена поддержка интерфейса OLE Accessible Object; Улучшена работа компонента для записи XML; Устранены утечки памяти, выявленные при помощи Valgrind; Добавлены начальные заголовочные файлы для поддержки Direct2D; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Gears of War, CC Red Alert 3, Deus Ex, ICQ 6.x/7.x, Radio Manager 1.4, HuluDesktop 0.9.x, Left 4 Dead 2, Lord of the Rings, Supreme Commander 2, Sky Track, Warhammer 40k: … Читать далее Выпуск Wine 1.7.19

Новая свободная кластерная СУБД Postgres-XL

Компания TransLattice, специализирующаяся на управлении географически распределёнными системами хранения данных, анонсировала новую СУБД Postgres-XL, основанную на технологиях PostgreSQL и позиционируемую для создания кластерных систем как для обработки транзакций в реальном времени (OLTP), так и для создания крупных баз для анализа больших наборов данных (решения для бизнес-аналитики). Код СУБД Postgres-XL распространяется под свободной лицензией Mozilla Public License 2.0. Postgres-XL полностью соответствует требованиям ACID (атомарность, согласованность, изолированность, надежность) на уровне всего кластера, предоставляет методы массивной параллельной обработки данных (MPP, Massively Parallel Processing) и поддерживает механизм многоверсионности для обеспечения одновременного конкурентного доступа к БД (MVCC). По своей структуре кластер Postgres-XL состоит из балансировщика … Читать далее Новая свободная кластерная СУБД Postgres-XL

Проект Dyson, комбинирующий окружение Debian и ядром OpenSolaris, представил новую Live-сборку

Разработчики проекта Dyson, в рамках которого развивается дистрибутив, сочетающий пользовательские компоненты Debian с ядром Illumos/OpenSolaris, системной библиотекой libc и системой инициализации SMF, объявил о формировании новой Live-сборки. Dyson позиционируется в качестве ответвления от Debian, которое развивается в направлении наибольшей похожести на Debian и в будущем намерено войти в число официальных портов, по аналогии с Debian GNU/kFreeBSD и Debian GNU/HURD. Большое число пакетов из репозиториев Debian уже могут быть собраны в Dyson без внесения изменений. Размер iso-образа всего 98 Мб. Новая Live-сборка Dyson включает в себя инсталлятор, позволяющий сформировать на диске рабочую систему на основе пакетов из testing-репоизтория проекта («lacaille»). Из … Читать далее Проект Dyson, комбинирующий окружение Debian и ядром OpenSolaris, представил новую Live-сборку

Релиз ftp-сервера ProFTPD 1.3.5

После двух с половиной лет разработки увидел свет новый значительный выпуск ftp-сервера ProFTPD 1.3.5, сильными сторонами которого являются расширяемость и функциональность, а слабыми — недостаточное внимание к качеству и безопасности кода. Одновременно доступен корректирующий выпуск ProFTPD 1.3.4e, который станет последним в серии ProFTPD 1.3.4. Основные новшества ProFTPD 1.3.5: Новые модули: mod_dnsbl для ограничения доступа по черным спискам, опрашиваемым через DNS (DNSBL); mod_snmp для накопления различной статистики и предоставления доступа к ней через протокол SNMP (поддерживается SNMPv1 и SNMPv2); mod_log_forensic для сбора данных о действиях пользователя в рамках установленного сеанса, но сброса данной информации в лог только при выявлении необычной активности; … Читать далее Релиз ftp-сервера ProFTPD 1.3.5

Представлена свободная кластерная СУБД Postgres-XL

Компания TransLattice, специализирующаяся на управлении географически распределёнными системами хранения данных, анонсировала новую СУБД Postgres-XL, основанную на технологиях PostgreSQL и позиционируемую для создания кластерных систем как для обработки транзакций в реальном времени (OLTP), так и для создания крупных баз для анализа больших наборов данных (решения для бизнес-аналитики). В качестве основы Postgres-XL выступил основанный на PostgeSQL 9.2 коммерческий продукт StormDB, перешедший в руки TransLattice после покупки одноимённой компании. Код СУБД Postgres-XL распространяется под свободной лицензией Mozilla Public License 2.0. Postgres-XL полностью соответствует требованиям ACID (атомарность, согласованность, изолированность, надежность) на уровне всего кластера, предоставляет методы массивной параллельной обработки данных (MPP, Massively Parallel Processing) … Читать далее Представлена свободная кластерная СУБД Postgres-XL

Autodesk анонсировал Spark, открытую платформу для 3D-принтеров

Компания Autodesk анонсировала новую открытую программную платформу Spark, предназначенную для использования в 3D-принтерах. Платформа нацелена на упрощение вывода на печать трёхмерных моделей и контроля за тем, как модели напечатаны. В настоящее время существуют десятки приложений для организации работы с 3D-принтерами и несколько видов 3D-принтеров, отличающихся спецификой используемых для печати материалов. Компания Autodesk пытается унифицировать методы работы с принтерами. Spark позволит организовать бесшовный процесс взаимодействия программного обеспечения с 3D-принтером, обеспечит визуализацию процесса печати и упростит отслеживание неточностей и ошибок. По аналогии с тем, как организовано взаимодействие мобильных приложения и смартфонов, Spark обеспечит совместную работу программ для 3D-проектирования с 3D-принтером. Платформа будет … Читать далее Autodesk анонсировал Spark, открытую платформу для 3D-принтеров

Для WebKit реализован JIT-компилятор на основе наработок LLVM

Разработчики браузерного движка WebKit представили FTL (Fourth Tier LLVM), новый режим работы JIT-компилятора, использующий оптимизатор LLVM для генерации эффективного машинного кода. FTL оценивается как стабильный и активирован по умолчанию компанией Apple для OS X и iOS. Использование оптимизатора LLVM позволило применить для JavaScript методы изощрённой оптимизации, ранее доступные только для компилируемых языков, таких как C++ и Objective-C. По сравнению с ранее доступным в WebKit JIT-компилятором DFG (Data Flow Graph), FTL в среднем обеспечивает прирос производительности на 35%. Наибольшая эффективность FTL наблюдается для длительно выполняющихся web-приложений, а также кода, использующего расширение Asm.js. Читать далее Для WebKit реализован JIT-компилятор на основе наработок LLVM

Началось бета-тестирование СУБД PostgreSQL 9.4

После восьми месяцев разработки представлена первая бета-версия СУБД PostgreSQL 9.4. Основные улучшения: Новый тип JSONB («binary JSON») для хранения структурированных наборов данных в формате, обеспечивающем высокую производительность и допускающем создание индексов, функций и операторов для манипулирования данными JSON; Новый Data Change Streaming API, позволяющий декодировать и преобразовывать потоки данных, передаваемые в результате репликации. Указанный API может использоваться для создания новых более гибких, высокопроизводительных и масштабируемых инструментов репликации; Поддержка слотов репликации, позволяющих запасному серверу передавать системе, с которой поступают данные репликации, информацию о позиции в журнале репликации, которой соответствует текущее состояние запасной системы; Выражение «REFRESH MATERIALIZED VIEW CONCURRENTLY» для фонового обновления … Читать далее Началось бета-тестирование СУБД PostgreSQL 9.4

Mozilla добавит в Firefox поддержку модуля с реализацией механизмов DRM

Андреас Гал (Andreas Gal), в апреле заменивший Брендена Айка на посту технического директора, опубликовал план внедрения в Firefox спецификации Encrypted Media Extensions, развиваемой организацией W3C и реализующей элементы поддержки DRM (Digital Rights Management) для организации защиты от копирования видеоконтента, встраиваемого в web-страницы через HTML5-тег video. В Chrome, Safari и IE поддержка HTML5-расширений для защиты от копирования медиаконтента, защищённого авторскими правами, была добавлена около года назад, что становится серьёзным конкурентным преимуществом. Предложенная Андреасом Галом реализация подразумевает добавление в поставку Firefox проприетарного закрытого компонента, разработанного компанией Adobe, с реализацией модуля CDM (Content Decryption Module), необходимого для отображения зашифрованного контента. Модуль не будет … Читать далее Mozilla добавит в Firefox поддержку модуля с реализацией механизмов DRM

Разработчики Ubuntu рассматривают возможность создания отдельной сборки с Unity 8

Команда разработчиков Ubuntu Desktop Team предложила сформировать отдельный временный вариант дистрибутива с пользовательским окружением на базе оболочки Unity 8, Qt 5 и нового графического стека на основе дисплейного сервера Mir. Новая сборка будет развиваться по аналогии с субпроектами, такими как Kubuntu, Xubuntu и Ubuntu GNOME. Оценка работы Unity 8 на основе принципиально иного графического стека в штатном окружении дистрибутива на основе X.Org сопряжена с определёнными трудностями и многие пользователи опасаются экспериментировать с установкой новой оболочки. По мнению разработчиков, наличие отдельной сборки, поддерживающей работу в Live-режиме, поможет поднять интерес к тестированию нового окружения без негативного эффекта для рабочих установок Ubuntu с … Читать далее Разработчики Ubuntu рассматривают возможность создания отдельной сборки с Unity 8

Представлен React, инструментарий для измерения времени выполнения блоков кода в проектах на C/C++

Разработчики файловой системы PohmelFS и распределённого хранилища Elliptics представили инструментарий React (Real-time Call Tree), предназначенный для отслеживания времени выполнения различных частей кода в проектах на языках C и C++. React предоставляет специальную библиотеку, позволяющую добавлять специальные метки в код и генерировать дерево выполнения блоков, выводимое в формате JSON и учитывающее время работы программы в каждом из блоков. Для анализа накопленных данных поставляется скрипт для визуализации информации в форме графиков. Применение React уже позволило значительно поднять эффективность организации работы с кэшем в проектах Elliptics и Eblob. При разработке библиотеки основное внимание уделено минимизации накладных расходов в процессе измерения и простоте использования. … Читать далее Представлен React, инструментарий для измерения времени выполнения блоков кода в проектах на C/C++

Первый бета-выпуск пользовательского окружения KDE Plasma Next

Разработчики проекта KDE объявили о переходе пользовательской оболочки Plasma Next на стадию бета-тестирования. Окружение Plasma Next примечательно переходом на использование платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для рендеринга с задействованием аппаратного ускорения. Пакеты с бета-выпуском Plasma Next подготовлены для Ubuntu, Fedora и openSUSE. Для ознакомления с возможностями нового окружения разработчики дистрибутива Kubuntu сформировали демонстрационный Live-образ (1.1 Гб), позволяющий протестировать KDE Plasma Next без установки пакетов в рабочую систему. Кроме того, объявлено, что несмотря на запланированный на июль первый релиз Plasma Next, осенний выпуск Kubuntu 14.10 по умолчанию будет поставляться с KDE4. При этом для … Читать далее Первый бета-выпуск пользовательского окружения KDE Plasma Next

Mozilla на пути к интеграции в Firefox поддержки модуля с реализацией механизмов DRM

Андреас Гал (Andreas Gal), в апреле заменивший Брендена Айка на посту технического директора, опубликовал план внедрения в Firefox развиваемой организацией W3C спецификации Encrypted Media Extensions, реализующей элементы поддержки DRM (Digital Rights Management) для организации защиты от копирования видео-контента, встраиваемого в web-страницы через HTML5-тег video. В Chrome, Safari и IE поддержка HTML5-расширений для защиты от копирования медиаконтента, защищённого авторскими правами, была добавлена около года назад, что становится серьёзным конкурентным преимуществом. Предложенная Андреасом Галом реализация подразумевает добавление в поставку Firefox разработанного компанией Adobe проприетарного закрытого компонента с реализацией модуля CDM (Content Decryption Module), необходимого для отображения зашифрованного контента. Модуль не будет включен … Читать далее Mozilla на пути к интеграции в Firefox поддержки модуля с реализацией механизмов DRM

Выход программы для управления фотографиями digiKam 4.0.0

Доступна новая версия программы для управления коллекцией фотографий digiKam 4.0.0. Новый выпуск примечателен интеграцией наработок, созданных в рамках программы Google Summer of Code 2013. Ключевые улучшения: Новый инструмент для систематизации иерархии тегов. Добавление в менеджер тегов и окно просмотра тегов поддержки множественного выделения и переноса групп тегов методом drag-n-drop. Поддержка метаданных для выделения лиц на фотографиях в формате Windows Live Photo. Новый вспомогательный инструмент для определения качества фотографии и автоматической привязки тегов на основе сопроводительных этикеток; Панель с миниатюрами фотографий переведена на Qt model-view, что в дальнейшем позволит перевести весь digiKam на Qt 5; Многочисленные улучшения в инструменте импорта, устранены … Читать далее Выход программы для управления фотографиями digiKam 4.0.0

Релиз системы нелинейного видеомонтажа Kdenlive 0.9.8

После годичного затишья в разработке и инцидента с исчезновением лидера проекта, увидел свет релиз системы нелинейного видеомонтажа Kdenlive 0.9.8. Новый выпуск не содержит существенных новшеств и не включает ожидаемую поддержку GLSL и рефакторинг архитектуры, а предлагает в основном исправления ошибок и сигнализирует о том, что проект живёт и развивается. Из улучшений можно отметить поддержку манипуляторов JogShuttle, обеспечение выравнивания звука в асинхронном режиме, чистка профилей кодирования, обеспечение копирования прокси при переносе проекта и возможность применения ярлыков на шкале времени для клипов, содержащих видео и звук. Kdenlive позиционируется для полупрофессионального использования, поддерживает работу с видеозаписями в форматах DV, HDV и AVCHD, и … Читать далее Релиз системы нелинейного видеомонтажа Kdenlive 0.9.8

Linux Mint переходит на привязку к LTS-выпускам Ubuntu

Разработчики проекта Linux Mint приняли решение использовать в качестве основы для будущих выпусков дистрибутива только релизы Ubuntu с длительным сроком поддержки (LTS) с периодическим бэкпортированием новых версий программ. Будущий выпуск Linux Mint 17 будет поддерживаться до 2019 года и следующие два года будет выступать основой для промежуточных выпусков 17.x, в которые будут включаться новые версии важных приложений, в том числе новые выпуски рабочего стола Cinnamon. Построение дистрибутива только на базе LTS-версий Ubuntu позволит обеспечить неизменный уровень стабильности дистрибутива, упростит сопровождение пакетной базы, выделит время для разработки оригинальных компонентов Linux Mint, таких как Cinnamon, и исключит проблемы пользователей при обновлении до … Читать далее Linux Mint переходит на привязку к LTS-выпускам Ubuntu