Началось альфа-тестирование Fedora 21 для архитектуры Aarch64

Началось формирование сборок с альфа-версией Fedora 21 для серверных систем с 64-разрядной архитектурой ARMv8/AArch64. Сообщается, что сборки Aarch64 содержат все возможности, доступные в базовом наборе пакетов Fedora 21 Base и в варианте дистрибутив для серверных систем Fedora 21 Server. Для Aarch64 доступно более 15 тысяч пакетов из репозиториев Fedora. Из поддерживаемых аппаратных платформ отмечаются ARM Juno и Storm, включая такие платы, как Mustang, AMD Seattle и ARM Versatile Express64, а также эталонный эмулятор. Читать далее Началось альфа-тестирование Fedora 21 для архитектуры Aarch64

Серия статей о LaTeX

К сожалению, проект по публикации на IBM developer Works серии статей по LaTeX не был закончен, тем не менее в рамках проекта было подготовлено несколько вводных материалов: Создание документа на примере подготовки курсовой работы История появления и внутренняя философия LaTeX. Литература Обзор дистрибутивов LaTeX Обзор текстовых редакторов LaTeX Каталог пакетов LaTeX, о котором ранее уже сообщалось, был частью проекта. Читать далее Серия статей о LaTeX

Компания Imagination опубликовала документацию на набор команд GPU семейства PowerVR

Компания Imagination выпустила очередную версию PowerVR SDK 3.4, примечательную тем, что в состав SDK включен дизассемблер шейдеров и полное описание набора команд (ISA — Instruction Set Architecture) данных GPU. В анонсе Imagination утверждается, что это первый случай, когда опубликован набор команд мобильных GPU, работающих с OS Android. Основным применением этой документации компания видит не столько помощь в создании открытых драйверов, сколько возможность для разработчиков делать более прицельный тюнинг шейдеров под GPU от Imagination. Читать далее Компания Imagination опубликовала документацию на набор команд GPU семейства PowerVR

В GCC 5.0 принята поддержка системы оптимизации AutoFDO

В кодовую базу, в которой ведётся подготовка выпуска GCC 5.0, принят код оптимизатора AutoFDO (Automatic Feedback Directed Optimizer), который производит оптимизацию кода на основе данных профилирования программы. AutoFDO использует счетчики событий (performance counters), предоставляемые ядром Linux (perf framework) и применяет полученные данные для информирования инфраструктуры FDO (Feedback Directed Optimizer) компилятора о производительности различных частей программы. По утверждению инженеров Google, подготовивших этот код, новая реализация работает значительно быстрее обычного FDO. Читать далее В GCC 5.0 принята поддержка системы оптимизации AutoFDO

Обзор изменений в Debian Jessie, связанных с мультимедиа

Команда сопровождающих пакеты с мультимедийными приложениями в Debian опубликовала отчёт об улучшениях и изменениях, реализуемых для Debian 8.0 «Jessie». Наиболее интересные моменты: Прекращена поставка mplayer (и mencoder), так как не нашлось заинтересованного в его поддержке сопровождающего. Вместо mplayer рекомендовано использовать mplayer2 или mpv, которые совместимы с ним на уровне опций командной строки. Из дистрибутива также исключены пакеты beast, flumotion, jack-rack, jokosher, lv2fil, phat, plotmm, specimen, zynjacku, для которых наблюдаются проблемы с разработкой или сопровождением. Поддержка из коробки многих новых мультимедиа форматов и кодеков. Библиотека libavcodec, которая используется для воспроизвделения контента в таких приложениях, как vlc, xine, mpv и totem (gstreamer1.0-libav), … Читать далее Обзор изменений в Debian Jessie, связанных с мультимедиа

Обновление Pidgin 2.10.10 с устранением уязвимостей

Спустя 10 месяцев с момента прошлого выпуска представлено очередное корректирующее обновление клиента для мгновенного обмена сообщениями Pidgin 2.10.10. Выпуск рекомендован для обязательного обновления, так как он содержит устранение 5 уязвимостей, которые могут привести утечке информации из памяти процесса в XMPP-сообщениях (CVE-2014-3698), изменению произвольных файлов при подключении специально оформленной темы смайликов на платформе Windows (CVE-2014-3697), удалённому вызову краха процесса (CVE-2014-3696, CVE-2014-3695) и проблемам с проверкой SSL-сертификатов (CVE-2014-3694). В консольном клиенте Finch решены проблемы со сборкой при помощи Python 3. Библиотека libgadu обновлена до версии 1.12.0. Читать далее Обновление Pidgin 2.10.10 с устранением уязвимостей

Двадцатый выпуск журнала Pragmatic Perl

Представлен двадцатый выпуск Pragmatic Perl, русскоязычного журнала о современном языке программирования Perl. В номере: Событийно-ориентированное программирование. Введение Локальная установка и использование Perl-модулей Работа с API GitHub в Perl Введение в Rose::DB::Object Обзор CPAN за сентябрь 2014 г. Интервью с Леоном Тиммермансом Читать далее Двадцатый выпуск журнала Pragmatic Perl

Мобильный веб-интерфейс для Openbravo POS

Опубликован под лицензией Apache 2.0 исходный код примера Java-сервлета для Openbravo POS. Данный пример является полнофункциональным серверным приложением для редактирования через мобильный веб-интерфейс товаров в базе данных Openbravo POS и генерация для них штрих-кодов в формате EAN-13. Он в первую очередь предназначен для тех, кто хочет расширить функциональность десктоп версии Openbravo POS (или любого форка этой системы управления рабочим местом кассира) через создание Java-сервлетов с мобильным веб-интерфейсом. Состав первого публичного выпуска: Исходный код проекта для сборки через Apache Maven; Java-сервлет, основанный на фреймфорке Stripes версии 1.5.8; Мобильный веб-интерфейс построен с помощью jQuery Mobile версии 1.4.4; Для связи модели данных сервлета … Читать далее Мобильный веб-интерфейс для Openbravo POS

22 ноября в Одессе состоится конференция FOSS Sea 2014, посвящённая свободным технологиям

Команда проекта GeeksLab начала подготовку пятой конференции разработчиков и пользователей свободного программного обеспечения «FOSS Sea 2014: Infrastructure for Researchers», которая пройдет в Одессе 22 ноября. В этом году фокус конференции будет сделан на вопросах инфраструктуры для исследовательской деятельности. Основное внимание будет уделено практическому применению свободных инструментов и технологий для анализа больших данных, машинного обучения, компьютерного зрения, обработки текстовых данных и высокопроизводительных вычислений. Программа конференции находится на стадии формирования. Чтобы стать докладчиком, необходимо подать заявку до 10 ноября. Читать далее 22 ноября в Одессе состоится конференция FOSS Sea 2014, посвящённая свободным технологиям

Выпуск панели Cairo-Dock 3.4 с поддержкой Wayland

После года разработки увидел свет релиз Cairo-Dock 3.4, визуально привлекательной, быстрой и настраиваемой панели для обеспечения запуска программ, использующей для организации вывода библиотеку Cairo. Cairo-Dock может работать на любом оборудовании, с любым оконным менеджером, интегрируясь с большинством десктоп-окружений, в том числе выступая в роли замены или дополнения к Unity, Gnome-Shell, Xfce-panel и KDE-panel. Cairo-Dock также может использоваться как самодостаточная оболочка. На современных системах используется OpenGL и визуальные эффекты, а на устаревших системах панель работает в упрощённом режиме, потребляя минимум ресурсов. Благодаря гибким средствам расширения функциональности Cairo-Dock не ограничивается запуском программ, позволяя устанавливать плагины с реализацией новых визуальных эффектов и апплеты … Читать далее Выпуск панели Cairo-Dock 3.4 с поддержкой Wayland

Fastsocket

Группа китайских разработчиков высоконагруженных систем открыла наработки проекта Fastsocket, в рамках которого подготовлена альтернативная реализация сокетов и сетевой подсистемы ядра Linux. В отличие от штатной сетевой подсистемы ядра, Fastsocket обеспечивает практически линейную масштабируемость, что позволяет добиться существенно более высокой производительности на многоядерных компьютерах. Система является стабильной и хорошо зарекомендовала себя в промышленном использовании. В частности, Fastsocket используется для обеспечения работы online-службы SINA (17-й по посещаемости сайт в мире). Все наработки проекта поставляются под лицензией GPLv2. Fastsocket бесшовно интергрируется с существующими серверными приложениями — достаточно через LD_PRELOAD загрузить библиотеку libfsocket.so, которая подменит собой традиционные функции работы с сокетами. Например, для использования … Читать далее Fastsocket

Выпуск PyPy3 2.4, реализации Python 3, написанной на языке Python

Представлен выпуск PyPy3 2.4.0, реализации языка Python, написанной на языке Python (используется статически типизированное подмножество RPython, Restricted Python). Ветка PyPy3 развивается синхронно с PyPy и отличается поддержкой Python 3. В частности, если выпуск PyPy 2.4 обеспечивает поддержку языка Python 2.7.8, то PyPy3 2.4 представляет собой реализацию Python 3.2.5. Выпуск доступен для x86-систем Linux 32/64, Mac OS X 64 и Windows 32, а также для систем на базе архитектуры ARM (ARMv6 или ARMv7 с VFPv3). Особенностью PyPy является использование JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, что позволяет обеспечить высокий уровень производительности — при выполнении некоторых операций PyPy в … Читать далее Выпуск PyPy3 2.4, реализации Python 3, написанной на языке Python

Выпуск промышленного дистрибутива Oracle Linux 6.6

Компания Oracle представила релиз промышленного дистрибутива Oracle Linux 6.6, созданного на основе пакетной базы Red Hat Enterprise Linux 6.6. Дистрибутив доступен для бесплатной загрузки в сборках для архитектуры x86_64. Напомним, что начиная с марта 2012 года, для Oracle Linux открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности. В составе Oracle Linux 6.6 поставляется три варианта пакетов с Linux-ядром: классический вариант от компании Red Hat (kernel-2.6.32-504.el6 для x86 и x86_64), Unbreakable Enterprise Kernel Release 2 (kernel-uek-2.6.39-400.215.10.el6uek) и Unbreakable Enterprise Kernel Release 3 (kernel-uek-3.8.13-44.1.1.el6uek для x86_64). В базовую поставку дистрибутива для архитектуры … Читать далее Выпуск промышленного дистрибутива Oracle Linux 6.6

Debian задействовал Xfce по умолчанию для архитектур, отличных от i386 и amd64

Разработчики проекта Debian вновь изменили настройки компонента tasksel, определяющего выбор устанавливаемых пакетов в различных режимах установки дистрибутива. Из-за невозможности обеспечить работу GNOME на всех поддерживаемых в Debian архитектурах и привязке современных выпусков GNOME к видеодрайверам с поддержкой OpenGL (программная отрисовка через llvmpipe доступна не на всех архитектурах), данное пользовательское окружение оставлено по умолчанию только для систем i386 и amd64. Для остальных архитектур в tasksel по умолчанию задействован Xfce. Ранее Xfce по умолчанию использовался только для Debian GNU/kFreeBSD и Debian GNU/Hurd. Читать далее Debian задействовал Xfce по умолчанию для архитектур, отличных от i386 и amd64

Попытка создания свободной реализации языка Swift, продвигаемого компанией Apple

Сообщество Ind.ie представило проект Phoenix, в рамках которого планируется разработать свободную реализацию языка программирования Swift, продвигаемого компанией Apple в качестве первичной платформы для разработки пользовательских приложений для OS X и iOS. Разработку Phoenix возглавит Грег Касаменто (Greg Casamento), лидер проекта GNUStep. В настоящее время уже создан репозиторий, содержащий начальный прототип, написанный на языках Си и Objective-C. Исходные тексты распространяются под лицензией GPLv3. До состояния рабочего прототипа компилятор планируется довести через несколько недель. В качестве причины создания Phoenix можно отметить неопределённость с намерениями компании Apple по открытию кода Swift, который основан на наработках LLVM. Изначально ожидалось, что Apple переведёт Swift в … Читать далее Попытка создания свободной реализации языка Swift, продвигаемого компанией Apple

7 ноября в Москве состоится ночь свободных игр

В ночь с 7 на 8 ноября Либертарная техническая группа планирует провести ночь популяризации свободных игр, которая состоится в одном из хакспейсов в центре Москвы. Кроме возможности опробовать в работе различные типы свободных игровых приложений, в рамках мероприятия будет прочитано несколько докладов о свободном программном обеспечении и играх. Участникам рекомендуется пройти предварительную регистрацию и заполнить анкету. Читать далее 7 ноября в Москве состоится ночь свободных игр

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

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

Релиз открытой децентрализованной социальной сети Friendica 3.3

Доступен релиз проекта Friendica 3.3, в рамках которого развивается реализация свободной децентрализованной коммуникационной платформы для построения распределённых социальных сетей, связывающих воедино как сервисы и проекты, развёртываемые на локальных мощностях, так и аккаунты в существующих социальных сетях. Код серверной части проекта написан на языке PHP и распространяется под лицензией MIT. Возможности системы легко расширяются через подключение дополнений. Сеть строится из независимых и самодостаточных элементов, неподконтрольных одному лицу. Каждый запущенный на базе Friendica сайт становится полноценным участником социальной сети, но остаётся полностью в руках своего владельца. Трафик между серверами Friendica передаётся в зашифрованном виде, имеются гибкие средства для контроля доступа и возможности … Читать далее Релиз открытой децентрализованной социальной сети Friendica 3.3

Разработчики GNOME подготовили пожелания по улучшению ядра Linux

Бастьен Ноcера (Bastien Nocera), разработчик Totem, Rhythmbox и gvfs, входящий в управляющий комитет GNOME Foundation, опубликовал список пожеланий, отражающий возможности, которые разработчикам GNOME хотелось бы видеть в ядре Linux. Ожидается, что подобная публикация позволит разработчикам ядра понять потребности разработчиков пользовательских окружений. Среди уже развиваемых возможностей ядра Linux, создание которых было продиктовано необходимостью решения проблем с десктоп-окружениями упоминаются inotify, memfd и kdbus. Наиболее интересные предложения: Управление питанием: Реализация спящего режима, не использующая раздел подкачки для сохранения содержимого ОЗУ; Встроенная реализация гибридного режима сна — HybridSuspend (непонятно, что под этим подразумевается, начиная с ядра 3.6 поддерживается режим «Suspend to both», обеспечивающий переход … Читать далее Разработчики GNOME подготовили пожелания по улучшению ядра Linux

25 октября в Санкт-Петербурге состоится Linux Fest

25 октября состоится очередной Санкт-Петербургский Linux Fest, который пройдёт в обновлённом IT-баре КL10TCH (СПб, Конюшенная площадь, 2). «Linux Fest» — мероприятие, собирающее участников местного Linux-сообщества, посвящённое опыту применения свободного программного обеспечения и *nix-подобных операционных систем, в первую очередь дистрибутивов GNU/Linux. На мероприятии будет представлено 5 докладов от специалистов в области ИТ, будет проведён круглый стол Linux-сообщества, организовано общение с коллегами. Начало: в 14:00 часов. Требуется предварительная регистрация. Linux Fest проходит в Петербурге раз в квартал на протяжении последних двух лет. Предыдущие фесты проходили в формате meetup’ов с докладами на различные темы и количеством участников до 80-100 человек. Читать далее 25 октября в Санкт-Петербурге состоится Linux Fest

Выпуск web-браузера GNU IceCat 31.2.0

Проект GNU представил новый выпуск web-браузера IceCat 31.2.0, который пришёл на смену ветке IceCat 24.x. Браузер построен на кодовой базе Firefox 31.2.0 ESR, приведённой в соответствие с требованиями к полностью свободному ПО. В частности, удалены несвободные компоненты, заменены элементы оформления, прекращено использование зарегистрированных торговых марок, отключен поиск несвободных плагинов и дополнений, интегрированы дополнения, направленные на усиления приватности. В базовую поставку включены дополнения: LibreJS 6.0.1 для блокирования обработки несвободного JavaScript-кода, HTTPS Everywhere 4.0.2 для использования шифрования трафика на всех сайтах где это возможно и Spyblock (основан на AdblockPlus) для блокирования рекламы и реализации приватного режима просмотра в котором загрузка ресурсов разрешена … Читать далее Выпуск web-браузера GNU IceCat 31.2.0