Puma — новый высокопроизводительный http

Компания Engine Yard, крупнейший хостер web-проектов на языке Ruby, выполняющий работу по сопровождению старых веток Ruby, представила новый открытый проект Puma, в рамках которого развивается полностью переработанный форк проекта Mongrel, отличающийся ориентацией на обеспечение максимальной производительности и поддержания обслуживания большого числа параллельных запросов. Несмотря на то, что Puma создан на базе Mongrel, в настоящее время, кроме кода HTTP-парсера, старая кодовая база полностью переписана. Непосредственно разбором протокола занимается написанный на языке Си компонент Ragel, все обрабатываемые запросы помещаются в обособленный пул потоков, что обеспечивает полноценное распараллеливание и задействование всех доступных в системе процессорных ядер. Код проекта распространяется под лицензией BSD. Puma … Читать далее Puma — новый высокопроизводительный http

Puma — новый высокопроизводительный http

Компания Engine Yard, крупнейший хостер web-проектов на языке Ruby, выполняющий работу по сопровождению старых веток Ruby, представила новый открытый проект Puma, в рамках которого развивается полностью переработанный форк проекта Mongrel, отличающийся ориентацией на обеспечение максимальной производительности и поддержания обслуживания большого числа параллельных запросов. Несмотря на то, что Puma создан на базе Mongrel, в настоящее время, кроме кода HTTP-парсера, старая кодовая база полностью переписана. Непосредственно разбором протокола занимается написанный на языке Си компонент Ragel, все обрабатываемые запросы помещаются в обособленный пул потоков, что обеспечивает полноценное распараллеливание и задействование всех доступных в системе процессорных ядер. Код проекта распространяется под лицензией BSD. Puma … Читать далее Puma — новый высокопроизводительный http

VMware открыла инструментарий BOSH и упростила участие сообщества в разработке Cloud Foundry

Спустя год с момента открытия кода облачной PaaS-платформы Cloud Foundry компания VMware представила новый открытый инструментарий BOSH и объявила о введении в строй сайта CloudFoundry.org для более активного привлечения сообщества к разработке платформы Cloud Foundry. CloudFoundry.org дополняет размещённые в GitHub репозитории с кодом компонентов Cloud Foundry средствами для рецензирования кода (на базе Gerrit) и системой непрерывной интеграции (используется Jenkins). Новый сервис позволяет включить сторонних разработчиков в процесс ежедневной отправки изменений непосредственно в публичные репозитории проекта, существенно упрощая участие в разработке, улучшая наглядность вносимых изменений и предоставляя средства для увеличения качества кода за счёт предварительного рецензирования и тестирования. В рамках проекта … Читать далее VMware открыла инструментарий BOSH и упростила участие сообщества в разработке Cloud Foundry

VMware открыла инструментарий BOSH и упростила участие сообщества в разработке Cloud Foundry

Спустя год с момента открытия кода облачной PaaS-платформы Cloud Foundry компания VMware представила новый открытый инструментарий BOSH и объявила о введении в строй сайта CloudFoundry.org для более активного привлечения сообщества к разработке платформы Cloud Foundry. CloudFoundry.org дополняет размещённые в GitHub репозитории с кодом компонентов Cloud Foundry средствами для рецензирования кода (на базе Gerrit) и системой непрерывной интеграции (используется Jenkins). Новый сервис позволяет включить сторонних разработчиков в процесс ежедневной отправки изменений непосредственно в публичные репозитории проекта, существенно упрощая участие в разработке, улучшая наглядность вносимых изменений и предоставляя средства для увеличения качества кода за счёт предварительного рецензирования и тестирования. В рамках проекта … Читать далее VMware открыла инструментарий BOSH и упростила участие сообщества в разработке Cloud Foundry

VMware открыла инструментарий BOSH и упростила участие сообщества в разработке Cloud Foundry

Спустя год с момента открытия кода облачной PaaS-платформы Cloud Foundry компания VMware представила новый открытый инструментарий BOSH и объявила о введении в строй сайта CloudFoundry.org для более активного привлечения сообщества к разработке платформы Cloud Foundry. CloudFoundry.org дополняет размещённые в GitHub репозитории с кодом компонентов Cloud Foundry средствами для рецензирования кода (на базе Gerrit) и системой непрерывной интеграции (используется Jenkins). Новый сервис позволяет включить сторонних разработчиков в процесс ежедневной отправки изменений непосредственно в публичные репозитории проекта, существенно упрощая участие в разработке, улучшая наглядность вносимых изменений и предоставляя средства для увеличения качества кода за счёт предварительного рецензирования и тестирования. В рамках проекта … Читать далее VMware открыла инструментарий BOSH и упростила участие сообщества в разработке Cloud Foundry

VMware открыла инструментарий BOSH и упростила участие сообщества в разработке Cloud Foundry

Спустя год с момента открытия кода облачной PaaS-платформы Cloud Foundry компания VMware представила новый открытый инструментарий BOSH и объявила о введении в строй сайта CloudFoundry.org для более активного привлечения сообщества к разработке платформы Cloud Foundry. CloudFoundry.org дополняет размещённые в GitHub репозитории с кодом компонентов Cloud Foundry средствами для рецензирования кода (на базе Gerrit) и системой непрерывной интеграции (используется Jenkins). Новый сервис позволяет включить сторонних разработчиков в процесс ежедневной отправки изменений непосредственно в публичные репозитории проекта, существенно упрощая участие в разработке, улучшая наглядность вносимых изменений и предоставляя средства для увеличения качества кода за счёт предварительного рецензирования и тестирования. В рамках проекта … Читать далее VMware открыла инструментарий BOSH и упростила участие сообщества в разработке Cloud Foundry

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

Представлено обновление стабильной и экспериментальной веток http-сервера nginx — 1.0.15 и 1.1.19, в которых устранена опасная уязвимость в модуле ngx_http_mp4_module, используемом для организации потокового вещания из файлов в формате H.264/AAC. Уязвимость позволяет организовать переполнение буфера и теоретически выполнить свой код на сервере при обработке модулем ngx_http_mp4_module специально оформленного MP4-файла. По умолчанию данный модуль отключен и собирается только при явном указании сборочной опции «—with-http_mp4_module». Читать далее В nginx 1.0.15 и 1.1.19 устранена опасная уязвимость

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

Представлено обновление стабильной и экспериментальной веток http-сервера nginx — 1.0.15 и 1.1.19, в которых устранена опасная уязвимость в модуле ngx_http_mp4_module, используемом для организации потокового вещания из файлов в формате H.264/AAC. Уязвимость позволяет организовать переполнение буфера и теоретически выполнить свой код на сервере при обработке модулем ngx_http_mp4_module специально оформленного MP4-файла. По умолчанию данный модуль отключен и собирается только при явном указании сборочной опции «—with-http_mp4_module». Читать далее В nginx 1.0.15 и 1.1.19 устранена опасная уязвимость

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

Представлено обновление стабильной и экспериментальной веток http-сервера nginx — 1.0.15 и 1.1.19, в которых устранена опасная уязвимость в модуле ngx_http_mp4_module, используемом для организации потокового вещания из файлов в формате H.264/AAC. Уязвимость позволяет организовать переполнение буфера и теоретически выполнить свой код на сервере при обработке модулем ngx_http_mp4_module специально оформленного MP4-файла. По умолчанию данный модуль отключен и собирается только при явном указании сборочной опции «—with-http_mp4_module». Читать далее В nginx 1.0.15 и 1.1.19 устранена опасная уязвимость

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

Представлено обновление стабильной и экспериментальной веток http-сервера nginx — 1.0.15 и 1.1.19, в которых устранена опасная уязвимость в модуле ngx_http_mp4_module, используемом для организации потокового вещания из файлов в формате H.264/AAC. Уязвимость позволяет организовать переполнение буфера и теоретически выполнить свой код на сервере при обработке модулем ngx_http_mp4_module специально оформленного MP4-файла. По умолчанию данный модуль отключен и собирается только при явном указании сборочной опции «—with-http_mp4_module». Читать далее В nginx 1.0.15 и 1.1.19 устранена опасная уязвимость

Проект KDE представил первый стабильный выпуск офисного пакета Calligra

Представлен релиз свободного офисного пакета Calligra 2.4, развиваемого проектом KDE. Это первый стабильный релиз с момента ответвления разработки от проекта KOffice в декабре 2010 года. По сравнению с KOffice офисный пакет претерпел большие изменения, как с позиции внутренней архитекруты и спектра поддерживаемых платформ, так и с точки зрения состава входящих компонентов и организации пользовательского интерфейса. Готовые бинарные сборки подготовлены для Arch Linux, Fedora, FreeBSD, Gentoo, openSUSE, Ubuntu и Windows. В качестве базового формата используется Open Document (ODF). В отличие от KOffice внутренняя архитектура Calligra разделена на базовые внутренние подсистемы и внешние пользовательские оболочки, что позволяет создавать на одной основе как … Читать далее Проект KDE представил первый стабильный выпуск офисного пакета Calligra

Релиз драйверов NVIDIA 295.40, закрывающих локальную root-уязвимость

Компания NVIDIA выпустила внеплановое обновление 295.40 проприетарных драйверов для Linux, FreeBSD и Solaris. Драйверы доступны для Linux x86, Linux x64, FreeBSD x86, FreeBSD x64, Solaris x86/x64. В драйверах произошли следующие изменения: Закрыта локальная уязвимость CVE-2012-0946, позволяющая локальному пользователю получить root-привилегии; Исправлена ошибка, которая периодически приводила к невозможности гашения изображения при использовании DisplayPort; Добавлен вариант опции ModeValidation «AllowNon3DVisionModes», который позволяет использовать режимы развёртки неоптимизированные для NVIDIA 3D Vision на 3D мониторах; Добавлена поддержка видеокарт GeForce 635M и GeForce 610 OEM. Уязвимость CVE-2012-0946, о которой компании NVIDIA стало известно 20 марта, заключается в том, что при работе драйвер NVIDIA создаёт файлы в … Читать далее Релиз драйверов NVIDIA 295.40, закрывающих локальную root-уязвимость

Свободная Android-прошивка Replicant доступна для Galaxy S. Обновление эмулятора Android

Проект Replicant, в рамках которого предпринята попытка создания полностью открытого варианта платформы Android, лишённого проприетарных компонентов и драйверов, объявил о публикации нового набора установочных образов на базе Android 2.3 и появлении сборки для смартфонов Samsung Galaxy S (ранее поддерживались только телефоны Nexus one и Nexus S). По сравнению с оригинальной прошивкой в Replicant для Galaxy S была заменена достаточно большая порция проприетарных компонентов, включая видеодрайверы для GPU PowerVR, бинарную прошивку для WiFi, библиотеки для работы с GPS, компасом, web-камерой, радио-интерфейсом и модемом. Статус поддержи Galaxy S выглядит следующим образом: работают 2D-графика, WiFi, Bluetooth, звук, 3G, телефония, FM-радио, акселерометр; не работают … Читать далее Свободная Android-прошивка Replicant доступна для Galaxy S. Обновление эмулятора Android

Открыт код системы отслеживания ошибок TinyIssue

Переведено в разряд открытых проектов web-приложение TinyIssue, предназначенное для ведения базы отслеживания ошибок и контроля за их исправлением. Ключевой целью проекта является создание максимально простой и удобной для использования системы, обладающей современным интерактивным web-интерфейсом и не требующей излишних зависимостей при установке (для установки достаточно распаковать TinyIssue в директорию на web-сервере и создать БД). Логика работы интерфейса пользователя по возможности вынесена на сторону web-браузера и базируется на JavaScript-фреймворках jQuery и Laravel. Серверная часть написана на языке PHP и использует СУБД MySQL для хранения данных. Код распространяется в рамках лицензии MIT. Читать далее Открыт код системы отслеживания ошибок TinyIssue

На базе Linux разрабатывается открытая система для электромобилей

Продолжается работа над проектом Tumanako – OpenSource-разработкой, которая представляет из себя симбиоз из программной и аппаратной частей, где вся документация и составляющие проекта доступны под открытой лицензией LGPLv3. Tumanako Project разрабатывает альтернативное и полностью свободное комплексное решение для управления электрической подсистемой средств передвижения на электрической тяге. Проект относится к категории встраиваемых систем и основан в 2009 году, в его основе лежит адаптированная версия ОС Linux. Один из основателей проекта, Филип Корт (Philip Court), рассказывает, что стоит за желанием создать полностью свободную разработку. В мире электрических спортивных мотоциклов существует культовая фирма Zero – это своего рода аналог Apple в мире компьютерных … Читать далее На базе Linux разрабатывается открытая система для электромобилей

Компания Nokia выпустила Qt 3D 1.0 для работы с 3D-контентом в Qt-приложениях

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

Обновление BitTorrent-клиентов Transmission 2.51 и Deluge 1.3.5

Представлен релиз Transmission 2.51, относительно легкого и нетребовательного к ресурсам BitTorrent-клиента, написанного на языке Cи и поддерживающего разнообразные интерфейсы пользователя: GTK, Qt, native Mac, Web-интерфейс, daemon, command-line. В новой версии отмечено 18 исправлений, среди которых можно отметить: Для всех платформ обновлены поставляемые в комплекте библиотеки libnatpmp и miniupnp. Добавлена поддержка переменных окружения для управления проверкой SSL-сертификатов через libcurl. На этапе сборки добавлена поддержка переменных окружения CXX; В GTK+ клиенте устранён крах при добавлении торрентов в системе без установленной переменной G_USER_DIRECTORY_DOWNLOAD, изменены настройки звуковых уведомлений, добавлена всплывающая подсказка для файлов в списке содержимого торрента, налажена работа кнопки отмены действия в диалоге … Читать далее Обновление BitTorrent-клиентов Transmission 2.51 и Deluge 1.3.5

Релиз минималистичного Linux дистрибутива SliTaz 4.0

Доступен релиз минималистичного Live-дистрибутива SliTaz Linux 4.0, базовый iso-образ которого занимает всего 35 Мб. Дистрибутив в минимальной конфигурации может функционировать на ПК с 48Мб ОЗУ, но для полнофункциональной работы с загрузкой в ram-диск и запуском таких программ как web-браузер рекомендуется 192 Мб. Время загрузки составляет 10-12 сек. Графическое окружение построено на базе оконного менеджера Openbox и компонентах LXDE, системные утилиты реализованы через использование BusyBox, в качестве web-браузера поставляется Midori. Для установки подготовлено около 3300 дополнительных пакетов программ, управление которыми производится через пакетный менеджер собственной разработки — tazpkg. Образ LiveCD может быть полностью переконфигурирован по желанию пользователя, например, создана версия с … Читать далее Релиз минималистичного Linux дистрибутива SliTaz 4.0

В ChromeOS появилась поддержка элементов традиционных десктоп-систем

Компания Google представила тестовую версию операционной системы Chrome OS 19, основанную на ядре Linux, open source компонентах и web-браузере Chrome. В новой версии отмечается кардинальная переработка интерфейса и методов управления приложениями за счёт перехода на новый оконный менеджер, развиваемый в рамках проекта Aura. Новый интерфейс отклонился от однооконного полноэкранного окружения с развёрнутым на весь экран web-браузером в сторону более привычного многооконного интерфейса, допускающего масштабирование, перекрытие и перемещение окон, предоставляющего рабочий стол и панель задач, обеспечивающего размещение ярлыков приложений на десктопе. Aura является кросс-платформенной системой, что открывает новые возможности по переносу пользовательского окружения и оконных систем для Chrome и ChromeOS для … Читать далее В ChromeOS появилась поддержка элементов традиционных десктоп-систем

Релиз медиацентра MythTV 0.25

После полутора лет разработки увидел свет релиз платформы для создания домашнего медиацентра MythTV 0.25, позволяющей превратить настольный ПК в телевизор, видеомагнитофон, музыкальный центр, альбом с фотографиями, станцию для записи и просмотра DVD. Архитектура MythTV базируется на разделении бэкенда для хранения или захвата видео (IPTV, DVB-карты и т.п.), и фронтэнда для отображения и формирования интерфейса. Фронтэнд может работать одновременно с несколькими бэкендами, которые могут быть запущены как на локальной системе, так и на внешних компьютерах. Функциональность реализуется через плагины. В настоящее время доступно два набора плагинов — официальный и неофициальный. Спектр возможностей, охватываемых плагинами достаточно широк, от поддержки интеграции с различными … Читать далее Релиз медиацентра MythTV 0.25

В Samba устранена одна из самых опасных уязвимостей за всю историю проекта

Представлена внеплановая порция обновлений Samba — 3.6.4, 3.5.14 и 3.4.16, в которых устранена критическая уязвимость (CVE-2012-1182), позволяющая удалённому злоумышленнику выполнить свой код с правами пользователя root. Для успешной эксплуатации уязвимости не требуется прохождение стадии аутентификации, атака может быть осуществлена анонимным не аутентифицированным злоумышленником при наличии доступа к сетевому порту Samba. По оценке разработчиков, выявленная проблема является одной из наиболее серьёзных уязвимостей за всю историю проекта. Проблеме подвержены все версии Samba с 3.0.x по 3.6.3 включительно. Всем пользователям Samba рекомендуется в экстренном порядке провести обновление до представленных корректирующих выпусков. Для уже не поддерживаемых веток Samba подготовлены патчи. Пакеты с устранением уязвимости … Читать далее В Samba устранена одна из самых опасных уязвимостей за всю историю проекта