Первый стабильный релиз игры Enemy Territory: Legacy

Состоялся первый стабильный релиз командного шутера от первого лица Enemy Territory: Legacy 2.71, в рамках которого группой энтузиастов продолжена разработка игры Wolfenstein: Enemy Territory, открытой компанией Id Software в 2010 году. Целью создания нового проекта было избавление кодовой базы от устаревших зависимостей и обеспечение возможности игры на всех значительных современных платформах, сохраняя при этом совместимость с игрой Enemy Territory 2.60b и модами для неё. Особенности выпуска: Простой установщик; Обновлённый игровой движок, в котором исправлены все известные проблемы с безопасностью; Чистка и оптимизация кодовой базы. За три года разработки проекта внесено более 4000 изменений; Встроенный минимайзер для быстрого сворачивания игры; Улучшение … Читать далее Первый стабильный релиз игры Enemy Territory: Legacy

Выпуск языка программирования Ruby 2.2.0

Доступен релиз Ruby 2.2, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Код проекта распространяется под лицензиями BSD («2-clause BSDL») и «Ruby», которая ссылается на последний вариант лицензии GPL и полностью совместима с GPLv3. Ruby 2.2 является вторым значительным выпуском, подготовленным в рамках нового планового процесса разработки, подразумевающего отведение года на подготовку функциональных улучшений и формирование каждые 2-3 месяца корректирующих выпусков. В настоящее время уже началась работа над фреймворком Rails 5.0, в котором будут задействованы новые возможности Ruby 2.2. Основные улучшения: Представлен инкрементальный сборщик мусора, … Читать далее Выпуск языка программирования Ruby 2.2.0

Вышел дистрибутив ROSA Desktop Fresh KDE R5

Компания НТЦ ИТ РОСА представила релиз дистрибутива ROSA Desktop Fresh KDE R5, основанного на платформе rosa2014.1. Для свободной загрузки подготовлена DVD-сборка, размером 1.7 Гб, оформленная в вариантах для платформ i586 и x86_64. Основные особенности нового выпуска: Возможность загрузки в режиме UEFI Secure Boot; Обновление версий программ: ядро 3.14.25 (из репозитория можно установить 3.17.6), KDE 4.14.3, Mesa 10.3.3, Firefox 34.0 (+ Firefox ESR 24.8.0), OpenCV 2.4.10, драйверы NVIDIA 340.65, драйверы AMD Catalyst 14.9; Поддержка систем с гибридной графикой Intel + AMD. Исправлены ошибки при настройке гибридной графики Intel + NVIDIA; Возможность печати на принтерах, подключенных к сети Samba. В классическое меню … Читать далее Вышел дистрибутив ROSA Desktop Fresh KDE R5

Содержимое ячеек DRAM может быть повреждено в результате цикличного чтения

Разработчики ядра Linux обсуждают реализацию возможного обходного пути защиты от эффекта искажения содержимого отдельных битов памяти DRAM, выявленного исследователями из Университета Карнеги — Меллон и Intel Labs. Исследование показало, что можно легко инициировать повреждение отдельных битов в DRAM-памяти путём цикличного чтения данных из соседних ячеек памяти. Проблема обусловлена особенностью работы памяти DRAM, которая формируется как двухмерный массив ячеек, каждая из которых состоит из конденсатора и транзистора. Состояние сохранённого в ячейке значения определяется тем, заряжен или нет конденсатор. Для поддержания заряда применяется цикл регенерации. При выполнении непрерывного чтения одной и той же области памяти из-за постоянного открытия и закрытия линии WL … Читать далее Содержимое ячеек DRAM может быть повреждено в результате цикличного чтения

Выпуск GIS-движка Turf, написанного на JavaScript

Доступен первый публичный выпуск модульного ГИС-движка Turf, написанного на языке JavaScript и пригодного для использования в браузерных web-приложениях и серверных программах на базе Node.JS. Обработка геопространственных данных осуществляется с использованием формата GeoJSON. Код проекта распространяется под лицензией MIT. Для Turf подготовлена большая подборка модулей c реализацией средств для расчёта вхождения точек в области, пересечения областей, вычисления расстояний между объектами, определения площади и размера объектов, нахождения оптимальных путей, фильтрации данных, работы с различными геометрическими объектами, решения задач по интерполяции, преобразованию и классификации. Читать далее Выпуск GIS-движка Turf, написанного на JavaScript

Вышел markdown-it, парсер markdown с расширяемым синтаксисом

Опубликован markdown-it, новый парсер markdown, ключевая особенность которого — простота расширения синтаксиса. При использовании маркдауна пользователь рано или поздно упирается в то, что чего-то не хватает и нужно делать HTML-вставки. В markdown-it можно добавлять новые элементы синтаксиса через плагины. В результате сохраняется безопасность сгенерированной HTML-разметки и нет необходимости использовать сложные валидаторы вроде owasp для защиты от XSS. Парсер написан на JavaScript и распространяется под лицензией MIT. Поддерживается работа как в браузере, так и в Node.js. Несмотря на язык программирования и заложенную гибкость, markdown-it имеет очень высокую скорость, уступая только скомпилированным вариантам на С (у которых нет подобной расширяемости). Другой приятной … Читать далее Вышел markdown-it, парсер markdown с расширяемым синтаксисом

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

Представлен новогодний релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 14.12. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3, возможно приобретение коммерческой версии, включающей техническую поддержку на русском и английском языках. Основные изменения: Новая поздравительная открытка на Новый год. Данное приложение наглядно демонстрирует возможности сочетания традиционных веб-технологий и трехмерной графики. Интерфейс набора сообщения выполнен с помощью HTML и CSS, в то время как само … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 14.12

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

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

Новая версия минималистичного набора системных утилит BusyBox 1.23

Представлен релиз пакета BusyBox 1.23.0 с реализацией набора стандартных утилит UNIX, оформленных в виде единого исполняемого файла и оптимизированных для минимального потребления системных ресурсов при размере комплекта менее 1 Мб. Первый выпуск новой ветки 1.23 позиционируется как нестабильный, полная стабилизация будет обеспечена в версии 1.23.1, которая ожидается примерно через месяц. Код проекта распространяется под лицензией GPLv2. Модульный характер BusyBox даёт возможность сформировать один унифицированный исполняемый файл, содержащий в себе произвольный набор реализованных в пакете утилит (каждая утилита доступна в форме символической ссылки на данный файл). Размер, состав и функциональность коллекции утилит можно варьировать в зависимости от потребностей и возможностей встраиваемой … Читать далее Новая версия минималистичного набора системных утилит BusyBox 1.23

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

Доступен релиз открытой биллинговой системы Ubilling 0.6.1, выступающий надстройкой над Stargazer, свободной системы учёта и авторизации в локальных, домашних и офисных сетях. Код Ubilling написан на PHP и распространяется под лицензией GPLv2. Основные изменения в новом выпуске: Изменения в структуре БД, см дамп. alter.ini: новая опция CONTRACTDATE_IN_PROFILE, включающая показ даты заключения договора в профиле пользователя. alter.ini: новая опция ADCOMMENTS_ENABLED, включающая функционал дополнительных примечаний. alter.ini: новая опция MYSQLDUMP_PATH, устанавливающая путь к комманде mysqldump alter.ini: новая опция MYSQL_PATH, указывающая полный путь к комманде mysql alter.ini: новая опция VLANGEN_SUPPORT, включающая продвинутое управление VLAN-ами. Модуль «Пользователи без присвоенного порта»: исправлена проблема с несоответствием прав … Читать далее Релиз открытой биллинговой системы Ubilling 0.6.1

Для PostgreSQL развиваются механизмы ускорения за счёт привлечения GPU

В рамках проекта PG-Storm при участии компании NEC развивается дополнение к СУБД PostgreSQL, позволяющее вынести на плечи GPU выполнение некоторых операций обработки SQL-запроса. В частности, за счёт привлечения GPU могут быть ускорены такие операции как сравнительный перебор элементов таблиц, агрегирование записей и слияние хэшей. Код для выполнения на стороне GPU генерируется в момент разбора SQL-запроса при помощи специального JIT-компилятора и в дальнейшем выполняется параллельно с другими связанными с текущим запросом операциями, выполняемыми на CPU. Для выполнения заданий на GPU задействован OpenCL. Из присутствующих на данной стадии развития проекта ограничений отмечается возможность использования GPU только для данных, хранимых в оперативной памяти. … Читать далее Для PostgreSQL развиваются механизмы ускорения за счёт привлечения GPU

Релиз открытого медиацентра Kodi 14.0 (бывший XBMC)

Анонсирован новый значительный выпуск открытого медиацентра Kodi 14.0, ранее развивающегося под именем XBMC, но переименованного из-за желания избавиться от упоминания Xbox в аббревиатуре XBMC (XBox Media Center), так как проект не может зарегистрировать торговую марку и не имеет юридических рычагов для контроля за использованием имени, что создаёт благоприятные условия для мошенников, распространяющих поддельные сборки продукта. Для быстрой оценки возможностей Kodi подготовлена Live-сборка на базе Ubuntu (KodiBuntu). Готовые установочные пакеты доступны для OS X (x86, PPC), FreeBSD, Linux (ARM, PPC, x86 и x86-64), Raspberry Pi, Android (ARM, x86), Windows, Apple TV и iOS. Код проекта распространяется под лицензией GPLv2+. Изначально, проект … Читать далее Релиз открытого медиацентра Kodi 14.0 (бывший XBMC)

Выпуск HTTP-сервера nginx 1.7.9

Доступен новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.7.9, в котором продолжено развитие новых возможностей. Основные изменения: Поддержка переменных в директивах expires, proxy_cache, fastcgi_cache, scgi_cache и uwsgi_cache; Поддержка загрузки секретных ключей с аппаратных токенов при помощи движков OpenSSL; Новая директива autoindex_format, позволяющая выбрать формат (html, xml, json и jsonp) вывода списка элементов директории; Налажено использование директив proxy_pass, fastcgi_pass, scgi_pass и uwsgi_pass внутри блоков «if» и «limit_except»; Решены проблемы со сборкой nginx с использованием BoringSSL (форк OpenSSL от Google). Читать далее Выпуск HTTP-сервера nginx 1.7.9

В libpng устранена опасная уязвимость

В новых версиях библиотеки libpng 1.5.21 и 1.6.16 устранена уязвимость, которая может потенциально привести к выполнению кода злоумышленника при обработке специально оформленных PNG-изображений в приложениях, использующих данную библиотеку. Проблема вызвана переполнением кучи в функции png_combine_row(), возникающей при передаче слишком широких изображений с чересстрочным кодированием. Опасность уязвимости усугубляется тем, что код libpng используется в Firefox, Chrome и многих других продуктах, в которых практикуется отображение сторонних изображений. Читать далее В libpng устранена опасная уязвимость

Видеозапись выступления координатора проекта ReactOS

18 декабря 2014 года в МГУ состоялась встреча с Алексеем Брагиным, координатором проекта ReactOS. На мероприятии были рассмотрены основные технические аспекты разработки операционной системы ReactOS. Ниже представлены видеозаписи и слайды с мероприятия (дополнительно доступна альтернативная видеозапись с интегрированный показом слайдов): Читать далее Видеозапись выступления координатора проекта ReactOS

Первый стабильный выпуск открытой системы композитинга Natron 1.0.0

Представлен первый стабильный релиз проекта Natron 1.0.0, в рамках которого развивается открытая кроссплатформенная система композитинга на основе нодовой архитектуры, позволяющая создавать качественные визуальные эффекты на уровне инструментов постпроцессинга, используемых при съёмке современных фильмов. Система предоставляет средства для совмещения нескольких слоёв видеоматериалов, наложения эффектов и финальной сборки отснятого видео. Например, в видеоматериал может быть добавлен созданный на компьютере виртуальный объект, слой с действиями актёров на зелёном фоне может быть совмещён со сценой, сформированной в системе 3D-моделирования. Natron вполне может быть использован в качестве упрощённой альтернативы коммерческим системам композитинга, таким как Nuke. Системой предоставляются полноценные средства привязки нод к ключевым точкам (предлагается … Читать далее Первый стабильный выпуск открытой системы композитинга Natron 1.0.0

Статус становления Devuan, форка Debian GNU/Linux без systemd

Основатели дистрибутива Devuan (произносится как «DevOne»), в рамках которого началось развитие форка Debian GNU/Linux, не использующего по умолчанию системный менеджер systemd, опубликовали отчёт о состоянии разработки. Запущен Git-репозиторий git.devuan.org с кодом оригинальных наработок проекта. Ранее используемый репозиторий на GitHub теперь выполняет функцию зеркала, вся разработка переместилась на git.devuan.org. Для организации совместной работы над кодом введён в строй интерфейс на основе GitLab; Развёрнут сервер непрерывной интеграции на основе Jenkins, обеспечивающий автоматизированный процесс сборки пакетов. Пакеты напрямую собираются из Git-репозитория. В настоящее время уже организована сборка пакета devuan-baseconf с реализацией инсталлятора, переведённого на sysvinit-core; Создан репозиторий packages.devuan.org, в котором размещены специфичные для … Читать далее Статус становления Devuan, форка Debian GNU/Linux без systemd

В рамках проекта vdev развивается новая альтернатива devfs и udev

Представлен новый проект vdev (virtual device filesystem), нацеленный на разработку менеджера файлов-устройств, выступающего в роли кросс-платформенной и не зависящей от систем инициализации альтернативы udev и devfs. Работа vdev изначально тестируется не только в Linux, но во FreeBSD и OpenBSD. Vdev представляет собой виртуальную файловую систему, отражающую в форме файлов подключенные к машине устройства. В отличие от devfs (FreeBSD) и udev/eudev/mdev (Linux), Vdev обеспечивает контроль доступа на уровне процессов, не привязанный к особенностям Linux или BSD-систем. Обращение к специфичным особенностям ОС вынесены в отдельную прослойку, в то время как базовая логика абстрагирована от предоставляемого операционными системами API доступа к устройствам. В … Читать далее В рамках проекта vdev развивается новая альтернатива devfs и udev

Открыты исходные тексты сайта The Pirate Bay

В ответ на прекращение работы инфраструктуры проекта The Pirate Bay, после изъятия серверов правоохранительными органами Швеции, создатели торрент-трекеров Isohunt и OldPirateBay.org (реинкарнация закрытого ThePirateBay.se) выступили с инициативой Open Bay, позволяющей любому желающему развернуть сайт, подобный The Pirate Bay. По мнению авторов инициативы эра индивидуальных торрент-сайтов остаётся в прошлом, ей на смену идёт армада клонов крупных торрент-трекеров — после того как отрубили голову одному трекеру, на его месте вырастут сотни подобных ресурсов. Для воплощения данного шага в рамках проекта Open Bay открыты исходные тексты web-движка The Pirate Bay. Код опубликован на GitHub под лицензией GPLv3. Отдельно через торренты распространяется статический слепок … Читать далее Открыты исходные тексты сайта The Pirate Bay

Новая версия Wal Commander GitHub Edition 0.18.1

Представлен выпуск Wal Commander 0.18.1 GitHub Edition 0.18, расширенного ответвления двухпанельного файлового менеджера Wal Commander. Wal Commander обладает такими возможностями, как встроенный просмотрщик, редактор файлов с подсветкой синтаксиса (C, C++, sh, perl, php, xml, html, pascal, sql) и смены кодировки, встроенный эмулятор терминала, возможность обращения к внешним хранилищам с использованием протоколов SMB и FTP/SFTP, средства для поиска файлов (в том числе с возможностью поиска текста сразу во всех русскоязычных кодировках). Интерфейс и горячие клавиши максимально приближены к Far Manager. Программа использует X11 для отрисовки интерфейса и доступна для Linux, FreeBSD, Windows и OS X. В новой версии реализована настраиваемая подсветка … Читать далее Новая версия Wal Commander GitHub Edition 0.18.1

Выпуск утилиты Qt5 Configuration Tool 0.4

Доступен новый выпуск утилиты Qt5 Configuration Tool, предназначенной для настройки внешнего вида приложений на базе Qt5. Основной целью разработки является решение проблемы настройки Qt5-приложений в рабочих окружениях, для которых отсутствует интеграция с Qt5, т.е. замена удалённой из состава Qt5 утилиты qtconfig. В настоящее время имеется возможность выбрать тему виджетов, настроить цветовую схему, сменить иконки и шрифты. Также имеется возможность простой генерации файла fonts.conf с основными настройками рендеринга шрифтов. В будущих релизах планируется реализовать поддержку пользовательских таблиц стилей (qss). В текущий момент развития программа находится на ранней стадии разработки и предназначена для опытных пользователей. Для работы требуется версия Qt 5.3 (qtbase, … Читать далее Выпуск утилиты Qt5 Configuration Tool 0.4