Релиз Psycopg 2.5, многофункционального PostgreSQL-драйвера для Python

Представлен релиз Psycopg 2.5, популярного драйвера для работы с PostgreSQL из программ на языке Python. Драйвер полностью соответствует спецификации Python DB API 2.0 и дополнительно поддерживает ряд расширений, позволяющих использовать специфичные возможности PostgreSQL. Среди ключевых изменений в версии Psycopg 2.5: Добавлен адаптер JSON, позволяющий напрямую обращаться к типу данных JSON, появившемуся в PostgreSQL 9.2 cur.execute( … «»»select ‘{«a»:[1,2,3],»b»:[4,5,6]}’::json»»») cur.fetchone()[0] {u’a’: [1, 2, 3], u’b’: [4, 5, 6]} Добавлены адаптеры Range для работы с типами для определения диапазонов, появившимися в PostgreSQL 9.2: cur.execute(«»»select ‘[10,20)’::int4range»»») r = cur.fetchone()[0] r.lower 10 r.upper_inc False Теперь объекты на языке python могут быть напрямую отнесены как … Читать далее Релиз Psycopg 2.5, многофункционального PostgreSQL-драйвера для Python

Объявление о прекращении поддержки web-фреймворка Apache Struts 1

Анонсировано прекращение поддержки первой ветки web-фреймворка Apache Struts, ориентированного на создание web-приложений на языке Java с использованием парадигмы Model-View-Controller. Последний релиз Struts 1.3.10 был выпущен в декабре 2008 года, отныне поддержка выпуска обновлений для ветки Struts 1.x полностью прекращена, обновления с устранением уязвимостей и ошибок больше выпускаться не будут. Пользователям рекомендуется перейти к использованию ветки Struts 2, существенно отличающейся на уровне API и архитектуры, или рассмотреть такие альтернативы, как Spring Web MVC, Grails и Stripes. Читать далее Объявление о прекращении поддержки web-фреймворка Apache Struts 1

Новая версия программы для профессиональной обработки фотографий Darktable 1.2

Представлен новый значительный релиз программы для редактирования фотографий Darktable 1.2, выступающей в роли свободной альтернативы таким продутам, как Adobe Lightroom и Apple Aperture. Darktable поддерживает работу с RAW-изображениями и предоставляет большую подборку модулей для выполнения всевозможных операций по обработке фотографий. Darktable позволяет вести базу исходных фотографий, осуществлять наглядную навигацию по имеющимся снимкам и при необходимости выполнять операции корректировки искажений и улучшения качества, сохраняя при этом исходных снимок и всю историю операций с ним. В новой версии: Улучшенный инструмент для устранения шумов, учитывающий в своей работе особенности сенсора используемой камеры (всего добавлены параметры для 72 цифровых камер). Поддержка формата jpeg2000; Возможность … Читать далее Новая версия программы для профессиональной обработки фотографий Darktable 1.2

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

Представлен релиз системы нелинейного видеомонтажа Kdenlive 0.9.6. Редактор предназначен для полупрофессионального использования, поддерживает работу с видеозаписями в форматах DV, HDV и AVCHD, и предоставляет все базовые операции по редактированию видео, например, позволяет используя шкалу времени произвольно смешивать видео, звук и изображения, а также применять многочисленные эффекты. При работе программы используются такие внешние компоненты, как FFmpeg, фреймворк MLT и система оформления эффектов Frei0r. Благодаря использованию FFmpeg поддерживается большое число форматов и кодеков, как обычных Mpeg2, mp4, h264, SNOW lossless, Ogg vorbis, так и профессиональных XDCAM-HD, IMX (D10), DVCAM (D10), DVCAM, DVCPRO, DVCPRO50. В новой версии добавлена опция для создания клипа, выводимого … Читать далее Релиз системы нелинейного видеомонтажа Kdenlive 0.9.6

Седьмой релиз свободной облачной платформы OpenStack "Grizzly"

Анонсирован седьмой релиз платформы OpenStack, выпущенный под кодовым именем «Grizzly«. Платформа OpenStack представляет собой набор взаимосвязанных компонентов, нацеленных на создание как публичных cloud-сервисов, подобных Amazon EC2, так и приватных cloud-окружений, работающих на собственном оборудовании и полностью подконтрольных компании. Среди поддерживаемых систем виртуализации: KVM, QEMU, Xen, Hyper-V, Citrix XenServer, контейнеры LXC и VMWare/vSphere ESX/ESXi. OpenStack обладает превосходной масштабируемостью и способен обслуживать инфраструктуру из сотен тысяч виртуальных серверов. Изначально платформа OpenStack была разработана и открыта под лицензией Apache компанией Rackspace и космическим агентством NASA. Впоследствии связанная с проектом интеллектуальная собственность была передана независимой некоммерческой организации OpenStack Foundation. На данный момент к разработке … Читать далее Седьмой релиз свободной облачной платформы OpenStack "Grizzly"

Runonboot

В рамках проекта runonboot развивается набор «bash» скриптов, первичная цель которого, сделать из LiveCD дистрибутива (поддерживается только Ubuntu) полноценный, независимый от наличия жесткого диска, сервер или десктоп, который будет работать именно в режиме LiveCD и иметь возможность настраиваться с помощью единственного скрипта в момент загрузки с установочного носителя. В качестве примеров использования отмечается создание из USB Flash «тонкого клиента», который будет запускаться в независимости от проблем в локальной сети, или компоновка бездискового сетевого шлюза, с прокси и VPN-сервером, который, в случае выхода оборудования из строя, можно просто перенести на другой компьютер, просто переключив USB Flash, и продолжить использовать без какой-либо … Читать далее Runonboot

Обновления Python 2.7.4, 3.2.4 и 3.3.1. Поддержка ветки Python 2.7 истекает через 2 года

Выпущены корректирующие релизы Python 2.7.4, 3.2.4 и 3.3.1, в которых проведена работа по исправлению накопившихся ошибок. В том числе во всех выпусках устранена уязвимость (CVE-2011-4944), связанная с небезопасным созданием файла ~/.pypirc, а также решена специфичная для ветки 3.2 проблема (CVE-2012-2135) с обработкой ошибок при декодировании строк utf-16. Также явно не помечена как уязвимость, но обсуждается возможность совершения DoS-атаки через потребление XML-парсером гигабайт ОЗУ и чрезмерной нагрузки на CPU в процессе обработки специально оформленных XML-файлов. Отдельно объявлено о рассмотрении вопроса о продлении поддержки ветки Python 2.7. Отмечается, что несмотря на достаточно интенсивный переход известных проектов к поддержке Python 3, ветка Python … Читать далее Обновления Python 2.7.4, 3.2.4 и 3.3.1. Поддержка ветки Python 2.7 истекает через 2 года

Разработчики systemd: загрузка с initrd оказалась быстрее загрузки без initrd

В ходе работ по улучшению поддержки системного менеджера systemd в качестве init-процесса начального RAM-диска (initrd), разработчики Кей Сайверс и Гарольд Хойер столкнулись с интересным и по-своему курьезным фактом — при использовании initrd, суммарное время инициализации ядра и initrd оказалось примерно на 10% меньше, чем время инициализации ядра без initrd. Начальный RAM-диск (initrd) представляет собой специализированную файловую систему, которая используется ядром на стадии начальной загрузки. Основная задача initrd — обеспечить монтирование жизненно важных файловых систем: корня и /usr. В наиболее простых ситуациях (локальные дисковые разделы) данная работа может быть проделана и ядром, однако в случае использования для этих разделов специфическим механизмов (LVM, RAID, … Читать далее Разработчики systemd: загрузка с initrd оказалась быстрее загрузки без initrd

Доступен Cinnarch 2013.04.05 с новым графическим инсталлятором Cnchi

Вышла новая версия Cinnarch 2013.04.05, дистрибутива на пакетной базе Arch Linux, предлагающего пользовательское окружение Cinnamon, в рамках которого развивается форк оболочки GNOME Shell и оконного менеджера Mutter, нацеленный на предоставление окружения в классическом стиле GNOME 2, но основанного на технологиях GNOME 3. В качестве файлового менеджера используется Nemo (форк Nautilus). Размер загрузочного образа 799 Мб. Новый выпуск примечателен интеграцией нового графического инсталлятора Cnchi. На данные момент Cnchi находится на стадии альфа-тестирования. На данном этапе развития Cnchi не настолько функционален, как консольный вариант инсталлятора, поддерживается лишь типичная базовая установка. В будущих релизах планируется добавить такие функции как поддержка EFI, более продвинутые … Читать далее Доступен Cinnarch 2013.04.05 с новым графическим инсталлятором Cnchi

Увидел свет язык программирования R 3.0

После восьми с половиной лет разработки представлена новая ветка языка R 3.0 и связанного с ним программного окружения, ориентированного на решение задач по статистической обработке, анализу и визуализации данных. Для решения специфичных задач подготовлено более 5000 пакетов-расширений. Базовая реализация языка R развивается в рамках проекта GNU и распространяется под лицензией GPL. В качестве причин выпуска новой ветки языка R называется не появление каких-то кардинальных изменений или новшеств, а постепенное достижение языком R нового уровня зрелости. В процессе развития ветки 2.x язык достиг предоставления поддержки 64-разрядных вычислений для всех платформ, обеспечения средств параллельной обработки данных, балансировки нагрузки, возможности компиляции байткода, интеграции … Читать далее Увидел свет язык программирования R 3.0

Выход файлового менеджера Midnight Commander 4.8.8

Объявлен выпуск консольного файлового менеджера Midnight Commander 4.8.8, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Увеличен размер диалога копирования и перемещения файлов, который теперь занимает до 2/3 ширины экрана; Перед созданием нового файла в редакторе теперь выводится диалог с запросом имени для сохранения; Поддержка расширенного протокола взаимодействия с мышью SGR-1006, вместо ранее используемого URXVT-1015; Возможность пропустить сканирование содержимого директории перед выполнением файловых операций. Вывод числа директорий и размера содержимого в дополнение к имени директории; Для некоторых внешних редакторов и просмотрщиков добавлена возможность перехода на заданный номер строки; Во встроенном редакторе обновлены правила подсветки синтаксиса: добавлена поддержка языка … Читать далее Выход файлового менеджера Midnight Commander 4.8.8

Доступна для тестирования финальная бета-версия Ubuntu 13.04

Вышел финальный бета-выпуск Ubuntu 13.04 (Raring Ringtail). Релиз намечен на 25 апреля. Представленная бета-версия ознаменовала собой подготовку тестовых установочных iso-образов Ubuntu и Ubuntu Server, которые формировались только для ежедневных сборок, промежуточные альфа- и бета-сборки были отменены. Кроме того, сформирована первая тестовая сборка нового официального ответвления — Ubuntu GNOME, поставляемого со штатным десктоп-окружением GNOME. Готовые тестовые образы также созданы для Edubuntu, Kubuntu, Lubuntu, UbuntuKylin (версия для пользователей из Китая), Ubuntu Cloud, Ubuntu Studio и Xubuntu. Среди основных новшеств Ubuntu 13.04 можно отметить: Задействовано ядро Linux 3.8; Система инициализации Upstart обновлена до версии 1.8. В качестве экспериментальной возможности добавлена поддержка управления сеансами … Читать далее Доступна для тестирования финальная бета-версия Ubuntu 13.04

В Ext4 исправлена ошибка, которая потенциально могла привести к разрушению данных

В файловой системе Ext4 была исправлена ошибка, которая потенциально могла приводить к разрушению данных. В отличие от прошлого инцидента, в данном случае проблеме подвержены только big-endian процессоры, такие как PowerPC, SPARC и некоторые экзотичные варианты применения ARM и MIPS процессоров. Данная проблема не затрагивает little-endian системы и проявляется только в экспериментальных выпусках ядра 3.9 (в 3.8 и более ранних выпусках ядра ошибка отсутствует). Читать далее В Ext4 исправлена ошибка, которая потенциально могла привести к разрушению данных

Новые реализации HUD-мониторинга в Gallium3D драйверах

Разработчикам открытых графических драйверов пришлась по вкусу идея отображения основных параметров работы графической подсистемы поверх текущего изображения (heads-up display, HUD). В результате данная идея получила дальнейшее развитие: Разработчик Christoph Bumiller, участвующий в написании драйвера nouveau, представил реализацию отображения множества актуальных параметров, касающихся статистики работы конвейера графических операций (pipeline statistics). На данный момент предоставляется статистика по следующим параметрам: ia-vertices, ia-primitives, vs-invocations, gs-invocations, gs-primitives, clipper-invocations, clipper-primitives-generated, ps-invocations, hs-invocations, ds-invocations и cs-invocations. Виртуальный Gallium3D-драйвер «SVGA» для VMWare теперь также поддерживает запросы для сбора статистики. В данный момент драйвер предоставляет статистику о количестве вызовов отрисовки (draw calls) и количеству откатов (fallbacks). Под откатами подразумевается … Читать далее Новые реализации HUD-мониторинга в Gallium3D драйверах

В Gallium3D-драйвер RadeonSI добавлена поддержка тайлинга

В Gallium3D-драйвере RadeonSI, используемом для GPU AMD семейства HD7000 и более новых GPU на основе графического ядра GCN была добавлена поддержка тайлинга (Tiling, процесс обработки изображения по частям с последующей раздельной обработкой фрагментов). Потенциально поддержка данной технологии может заметно увеличить производительность указанного драйвера. Отмечается, что для работы данной возможности необходимы также изменения в DRM-модуле ядра Linux. Предположительно, необходимые изменения будут включены в DRM-модуль из состава ядра Linux версии 3.10. Читать далее В Gallium3D-драйвер RadeonSI добавлена поддержка тайлинга

Facebook представил свою оболочку для платформы Android

Социальная сеть Facebook представила проект Facebook Home, в рамках которого подготовлена пользовательская оболочка для платформы Android, ориентированная на людей, активно общающихся в социальных сетях. Особенностью новой оболочки является обеспечение быстрого доступа к списку друзей и их активности, сводный архив переписки, а также возможность постоянно общаться в чате, независимо от запущенных в текущий момент приложений. Начиная с 12 апреля Facebook Home будет доступен как в виде отдельного приложения для установки на уже поставляемые с Android телефоны, так и в форме готового продукта — оболочка будет предустанавливаться на смартфон HTC First. Аппарат будет укомплектован 4.3-дюймовым экраном и продаваться по цене 99 долларов … Читать далее Facebook представил свою оболочку для платформы Android

Ядро Linux портировано для калькуляторов TI-Nspire

В списке рассылки разработчиков ядра Linux представлен патч с начальной поддержкой графических калькуляторов TI-Nspire. Поддерживаются четыре модели TI-Nspire: «Clickpad», «Touchpad», «CX» и «CM-C». Технически, калькуляторы семейства TI-Nspire представляют из себя компьютер на основе процессора LSI ARM926EJ-S с частотами до 200MHz. Калькулятор упомплектован 32MB SDRAM (в новой модели CX — 64MB), NAND flash, экраном 320×240 пикселей и контроллером USB OTG, позволяющим организовать соединение калькуляторов между собой. Изначально, невзирая на достаточно мощное «железо», данные калькуляторы программно довольно ограничены в возможностях. В их основе лежит проприетарная ОС Nucleus, а вторичный загрузчик, программная начинка и диагностическое ПО ограничены в модификации из-за использования верификации по … Читать далее Ядро Linux портировано для калькуляторов TI-Nspire

Valve и Nvidia представили доклад с рассказом о портировании игр под Linux

На конференции разработчиков игр (Game Developers Conference — GDC), компании Valve и Nvidia выступили с докладом, посвященным портированию игр под Linux. Презентация с данного мероприятия доступна на сайте Nvidia. Наиболее интересные моменты: В качестве мотивов почему следует портировать игры на Linux, упоминаются: Открытость операционной системы Linux и экосистемы. Довольно быстрый рост популярности Linux в качестве игровой платформы. Логичный промежуточный шаг при портировании игр на мобильные платформы, где также доминируют стандарты семейства OpenGL Производительность. Под Linux официально доступен Steam. GL предоставляет доступ к возможностям оборудования, оперируя при этом сугубо возможностями оборудования, а не версиями ОС или чем-либо еще. В частности, в … Читать далее Valve и Nvidia представили доклад с рассказом о портировании игр под Linux

Релиз Midori 0.5.0, легковесного веб-браузера на базе движка WebKit

Представлен релиз web-браузера Midori 0.5.0, разрабатываемого участниками проекта Xfce на основе движка WebKit и библиотеки GTK+. Значительный скачок в номере версии связан с начальной интеграцией поддержки движка WebKit2, который позиционируется как основа для дальнейшего развития ветки Midori 0.5.x. Кроме того, в новом выпуске существенно переработан и улучшен механизм загрузки дополнений, благодаря чему появилась возможность отдельного включения дополнений для обычного и приватного режимов. Браузер поддерживает такие возможности, как поддержка табов, закладки, управление сессиями, панель быстрого доступа к поисковым системам, средства для создания пользовательских меню, возможность использования пользовательских скриптов и стилей, режим приватного просмотра, средства для фильтрации рекламы (Adblock), система чтения RSS, … Читать далее Релиз Midori 0.5.0, легковесного веб-браузера на базе движка WebKit

Представлена начальная поддержка 3D-ускорения в открытых драйверах для SoC семейства Tegra

Как известно, после получения порции весьма недвусмысленной критики со стороны Линуса Торвальдса, компания NVIDIA частично пересмотрела свое отношение к процессу разработки драйверов для операционных систем семейства Linux. Наиболее заметным результатом стало то, что компания NVIDIA вместе с немецкой компанией-партнером Avionic Design подключились к разработке открытых драйверов для SoC семейства Tegra. Изначально работа велась над 2D-ускорением, однако этим дело не ограничилось и в данный момент Thierry Reding, один из главных разработчиков компании Avionic Design, представил патчи с начальной поддержкой 3D-ускорения для систем на чипе (SoC) семейства NVIDIA Tegra. Кроме того, неделю назад был представлен прототип Gallium3D-драйвера для указанных SoC. И хотя … Читать далее Представлена начальная поддержка 3D-ускорения в открытых драйверах для SoC семейства Tegra

20 апреля в Москве пройдёт мероприятие Hardware Freedom Day 2013

20 апреля 2013 во всём мире состоится Hardware Freedom Day. В Москве Hardware Freedom Day организует хакспейс Neúron. В рамках мероприятия планируется обсудить следующие темы: Что такое Open Hardware? Куда идет Open Hardware в мире — удалённое участие представителей Open Source Hardware Association. Кто занимается Open Hardware в России? Российские проекты Open Hardware. Опыт участия российских команд в мировых проектах. Открытый GSM и телеком-оборудование. Открытые 3D-принтеры. Роботы! Разумеется, тоже на открытых платформах. Программа мероприятия находится в разработке. Докладчики могут связаться с организаторами через данную форму. Посетителям необходимо пройти предварительную регистрацию. Запланировано проведение живой интернет-трансляции докладов. Также возможно будет организована выставочная … Читать далее 20 апреля в Москве пройдёт мероприятие Hardware Freedom Day 2013