Релиз дистрибутива для восстановления после сбоя

Представлен релиз SystemRescueCd 2.2.0, специализированного LiveCD-дистрибутива на основе Gentoo Linux, предназначенного для восстановления системы после сбоя. В качестве графического окружения используется Xfce. Размер iso-образа — 321 Мб. Из изменений можно отметить: Обновление Linux-ядра до версии 2.6.38.8, в качестве альтернативного варианта в поставку включено ядро 2.6.39.1; Обновлены компоненты, позволяющие редактировать реестр Windows и сбрасывать пароли (опция «ntpasswd» в загрузочном меню); Драйвер ntfs3g, поддерживающий чтение и запись NTFS-разделов, обновлен до версии 2011.4.12; Обновление версий программ: Python 2.7, Gentoo Portage 2.1.9, GParted 0.8.1, Samba 3.4.12, Perl 5.12.3. Читать далее Релиз дистрибутива для восстановления после сбоя

Выполнен реверс-инжиниринг двоичных форматов Microsoft Visio

Команда re-lab опубликовала в Gitorious первую и достаточно полную документацию по двоичным форматам Microsoft Visio — популярного приложения для создания схем и диаграмм. Документация описывает строение документов и даёт определение большому числу чанков, что уже позволяет реализовать поддержку форматов VSD и VSS в свободных программах. Для разбора двоичных форматов VSD и VSS используется приложение OLE toy, написанное в конце прошлого года для разбора формата Microsoft Publisher. Команда контактирует с участниками проекта LibreOffice — студентом программы Google Summer of Code и его руководителем, которые занимаются поддержкой VSD в LibreOffice Draw. Проект re-lab, задачей которого является реверс-инжиниринг популярных закрытых форматов, сформировался в … Читать далее Выполнен реверс-инжиниринг двоичных форматов Microsoft Visio

ioping

Константин Хлебников разработал полезную утилиту ioping, позволяющую в стиле утилиты ping наблюдать за изменением отзывчивости системы ввода/вывода в Linux. Пример выполнения: $ ioping /home 4096 bytes from . (ext4 /dev/sda5): request=1 time=0.4 ms 4096 bytes from . (ext4 /dev/sda5): request=2 time=0.8 ms 4096 bytes from . (ext4 /dev/sda5): request=3 time=0.9 ms 4096 bytes from . (ext4 /dev/sda5): request=4 time=0.3 ms 4096 bytes from . (ext4 /dev/sda5): request=5 time=0.2 ms — . ioping statistics — 5 requests completed in 4266.5 ms min/avg/max/mdev = 0.2/0.5/0.9/0.1 ms Читать далее ioping

Началось тестирование сборок FreeBSD и PC-BSD, в которых доступен только IPv6-стек

Накануне дня всемирного тестирования IPv6, который состоится 8 июня, организация FreeBSD Foundation и компания iXsystems объявили о создании тестовых сборок FreeBSD и PC-BSD в которых по умолчанию отсутствует поддержка IPv4 и которые могут работать только с IPv6. Сборки подготовлены с целью всесторонней проверки реализации IPv6-стека во FreeBSD, особенно в направлении проверки его самодостаточности и способности полноценно работать без наличия поддержки IPv4 в системе. Следует отметить, что поддержка IPv6 во FreeBSD уже достаточно хорошо протестирована на двойном IP-стеке, совмещающем поддержку IPv4 и IPv6, и уже восемь лет включенном по умолчанию. Сервера инфраструктуры FreeBSD обслуживают IPv6 запросы с 2007 года. Тем не … Читать далее Началось тестирование сборок FreeBSD и PC-BSD, в которых доступен только IPv6-стек

Статьи за неделю не попавшие в ленту новостей (выпуск 149)

Очередная сводная подборка ссылок, не вошедших в основные новостные ленты сайта: Администрирование «Шейпинг iptables IPMARK + htb«; «Encrypting the root filesystem with softraid» — шифрование корневой ФС в OpenBSD с использованием программного RAID; «Установка NNTP-сервера Leafnode на примере ArchLinux«; «Как установить ProFTPd в Debian 6.0.1«, «Установка и настройка ProFtpd для небольшого хостинга«; «Интеграция Unbutu в домене Windows; «Решаем проблему родительского контроля в Ubuntu с помощью Dansguardian и Privoxy«; «Немного интеграции адресной книги в ldap(для thunderbird) с postfixadmin«; «Опыт реализации проекта изменения схемы сети филиалов крупной компании» «Назначение различных образов загрузочного кода во FreeBSD«; Web-технологии «Кэширование в Nginx«, «Нагрузочное тестирование web-сервера … Читать далее Статьи за неделю не попавшие в ленту новостей (выпуск 149)

В Google провели сравнение производительности C++, Java, Go и Scala

Роберт Хандт (Robert Hundt) из компании Google опубликовал отчет с результатами тестирования качества оптимизации циклов в реализациях языков C++, Java, Go и Scala. Как и ожидалось, в тестах производительности и потребления памяти лидирует C++, но в отчете отмечается, что достижение высоких показателей связано с необходимостью проведения дополнительных оптимизаций, которые требуют дополнительной квалификации и зачастую не используются программистами среднего уровня. Java отмечен как язык, наиболее простой для реализации кода, но с другой стороны труднопредсказуемый в плане анализа производительности — использование Java VM и сборщика мусора значительно затрудняет тюнинг производительности. Оценка числа строк кода, потребовавшихся для реализации поставленной задачи (в списке указан … Читать далее В Google провели сравнение производительности C++, Java, Go и Scala

Представлена сборка Ru.Ubuntu 11.04 на базе классического GNOME

Представлена новая сборка дистрибутива Ru.Ubuntu 11.04, отличающаяся включением в поставку мультимедиа кодеков и наличием из коробки всего необходимого для работы и развлечений сразу после установки системы. В качестве рабочего стола по-умолчанию задействован классический Gnome 2.32 с модифицированной версией стандартного файлового менеджера Nautilus Elementary, при этом сохранена возможностью возврата в среду Unity. Размер установочного iso-образа 1.2 Гб. Сборка включает в себя все обновления и исправления для Ubuntu 11.04, доступные на момент выпуска; В состав входят: браузеры Mozilla Firefox 4, Opera 11, Google Chrome 11; Skype 2.2; Flash Player; Wine 1.3; программа для распознавания текста YAGF; синтезатор речи eSpeak; конвертер аудио-форматов; редактор … Читать далее Представлена сборка Ru.Ubuntu 11.04 на базе классического GNOME

Оценка влияния SELinux на производительность Fedora 15

Ресурс Phoronix провел серию тестов производительности Fedora 15 Linux в трех конфигурациях: c отключенным SELinux, с SELinux в режиме enforce и с SELinux в режиме permissive (SELinux только выдает предупреждение, без выполнение блокировки). Результаты тестирования показали, что включение SELinux хоть и приводит к замедлению системы, но это замедление весьма незначительное — 1-2%. В тесте Apache Benchmark отставание в производительности достигает 10%, а в тесте PostMark — 5%. В тестах связанных с интенсивными вычислениями, например, 7-Zip, x264 или LAME MP3, замедление при использовании SELinux практически не проявляется. Читать далее Оценка влияния SELinux на производительность Fedora 15

Инфраструктура Sony в очередной раз подверглась взлому

Серверная инфраструктура Sony была взломана в четвертый раз за последние два месяца. На этот раз атаковавшие разместили в открытом доступе параметры около миллиона клиентов сервисов Sony Entertainment и Sony BMG, включая информацию по логинам и паролям. По заявлению, поступившему от совершивших взлом, опубликованные данные лишь небольшая часть от более глобальной базы данных, которую удалось захватить в процессе взлома. Отдельно отмечается, что взлом был совершен через осуществление подстановки SQL-запроса на сайте SonyPictures.com, при этом все данные к которым удалось добраться атакующим хранились без использования шифрования (включая пароли). Напомним, что атаки на сервисы Sony начались после начала судебного преследования людей, которые нашли … Читать далее Инфраструктура Sony в очередной раз подверглась взлому

Компания AMD опубликовала код для обеспечения поддержки Llano Fusion в открытых драйверах

Компания AMD выпустила набор патчей для добавления кода с поддержкой процессора ‘Llano’ APU (Accelerated Processing Unit, CPU и GPU на одном кристалле), продолжающего развитие архитектуры AMD Fusion, в x.org-драйвер xf86-video-ati, в DRM/KMS-модуль Linux-ядра и в OpenGL-библиотеку Mesa (код добавлен как в классический драйвер R600c, так и в Gallium3D-драйвер R600g). Читать далее Компания AMD опубликовала код для обеспечения поддержки Llano Fusion в открытых драйверах

Релиз MySQL Community Server 5.5.13

Представлен корректирующий выпуск СУБД MySQL 5.5.13 в котором исправлено 23 ошибки, из которых одна приводила к краху рабочего процесса при подготовке XA-транзакции без её последующего коммита (InnoDB). Устранены утечки памяти при использовании «LOAD DATA INFILE» и «PROCEDURE ANALYZE()». Дополнительно сообщается о наличии неисправленной проблемы, приводящей к неработоспособности разработанных для MySQL 4.0 старых клиентских библиотек при попытке соединения с MySQL 5.5.12 и 5.5.13. Читать далее Релиз MySQL Community Server 5.5.13

Компания Intel представила новую архитектуру видеоакселерации SNA

Компания Intel добавила в открытый x.org-драйвер xf86-video-intel код с реализацией новой архитектуры видеоакселерации SNA (SandyBridge New Acceleration), позволяющей в разы поднять производительность выполнения операций отрисовки. Несмотря на название архитектура SNA поддерживает работу с широким спектром видеокарт Intel и не привязана к новому поколению процессоров Intel, имеющих архитектуру Sandy Bridge (GPU на одном чипе с CPU). Результаты некоторых тестов: FPS в игре World of Padman (800×600) вырос с 57.5 до 96.2 кадров секунду; скорость выполнения теста x11perf aa10text возросла с 3.47 до 14.3 Mglyphs/s; скорость выполнение теста firefox-fishtank возросла в 14 раз; grads-heat-map в 9.6 раз; firefox-talos-svg — в 3.27 раза. Читать далее Компания Intel представила новую архитектуру видеоакселерации SNA

Релиз библиотеки libssh 0.5.0

Вышел релиз библиотеки libssh 0.5, предназначенной для интеграции поддержки SSH в программы на языке Си. Библиотека позволяет выполнять программы на удаленном сервере, копировать файлы через защищенное соединение, при этом поддерживается как механизм scp, так и sftp, который реализована без задействования внешних библиотек, таких как libcrypto (из OpenSSL) или libgcrypt. Исходные тексты библиотеки распространяются под лицензией LGPL. Из программ, использующих libssh можно отметить утилиту для двухсторонней синхронизации файлов csync. В новой версии переписана большая часть кода, что позволило перейти от архитектуры синхронной обработки сетевых запросов к схеме асинхронного обслуживания вызовов, основанной на обработке событий. В libssh 0.5.0 также улучшены функции работы … Читать далее Релиз библиотеки libssh 0.5.0

Http-сервер nginx обслуживает более половины хостов рунета

В соответствии с июньской статистикой распределения популярности http-серверов, опубликованной сервисом WebNames.ru, nginx обслуживает более половины хостов рунета. Статистика основана на результате опроса более 4 млн доменов в зоне RU. Доля Apache составляет 37.47%, nginx — 51.11%, IIS — 5.54%, иных серверов — 5.87%. Следует заметить, что в большинстве конфигураций nginx используется в качестве фронтэнда к Apache, т.е. присутствие Apache значительно шире, чем указано. Читать далее Http-сервер nginx обслуживает более половины хостов рунета

GitHub обогнал по популярности SourceForge и Google Code (представители SF не согласны)

Хостинг свободных проектов GitHub.com, базирующийся на системе управления исходными текстами Git и позволяющий разработчикам общаться в формате единой социальной сети, обогнал по числу суммарному числу коммитов конкурирующие сервисы SourceForge, Google Code и CodePlex. Вывод сделан на основании исследования числа изменений, осуществленных с января по март в открытых проектах, размещенных на рассматриваемых хостингах. За рассмотренный период в GitHub зафиксировано 1.1 млн коммитов, в SourceForge — 625 тыс, в Google Code — 288 тыс, в СodePlex — 50 тыс. Исследование проведено аналитической компанией Redmonk. В отчете также представлена статистика по активности использования тех или иных языков программирования на различных хостингах открытых проектов. … Читать далее GitHub обогнал по популярности SourceForge и Google Code (представители SF не согласны)

Компания ASUS начинает предустановку Ubuntu на нетбуки

Компания ASUS с первого июня начала поставку для стран Евросоюза трех моделей нетбуков EeePC 1001PXD, 1011PX и 1015PX с предустановленным Linux-дистрибутивом Ubuntu 10.10. Предустанавливаемый вариант Ubuntu отличается от штатного дистрибутива включением в поставку Adobe Flash и набора мультимедийных кодеков. Адаптация Ubuntu для указанных моделей нетбуков была выполнена совместно с компанией Canonical, которая рассматривает партнёрство с ASUS одним из важнейших достижений с момента начала поставки Ubuntu на ПК и ноутбуках Dell. Напомним, что на прошлой неделе ASUS заявила о выпуске модели Eee PC X101, на которую будет устанавливаться платформа MeeGo. Первые модели нетбуков EeePC комплектовались Xandros Linux, а затем интерес к … Читать далее Компания ASUS начинает предустановку Ubuntu на нетбуки

Итоги трех лет работы над свободным анимационным фильмом "Моревна"

Представлен отчет, в котором обобщены результаты работы за три года существования проекта Моревна, в рамках которого ведется работа над созданием полнометражного анимационного фильма в стиле «аниме» c сюжетом по мотивам русских народных сказок, создаваемого только с использованием свободного программного обеспечения. С одной стороны, в отчете отмечается прогресс развития проекта и высокая степень готовности некоторых поставленных задач. С другой стороны, некоторые работы не выполнены и на половину. Готовность демонстрационного ролика также далека от завершения. В качестве основного мотива затягивания и пробуксовки развития проекта называется ошибка в методе выбора программного обеспечения, которое оказалось неспособным удовлетворить все потребности художников. Выбранный для выполнения связанных … Читать далее Итоги трех лет работы над свободным анимационным фильмом "Моревна"

Релиз офисного пакета LibreOffice 3.4. Обзор новшеств

Организация Document Foundation анонсировала релиз офисного пакета LibreOffice 3.4, форка проекта OpenOffice.org, основанного в результате расхождения взглядов на будущее развитие проекта независимых разработчиков и компании Oracle. Готовые установочные пакеты подготовлены для Linux в форматах deb и rpm. Также доступны версии для Windows и Mac OS X. Поддерживается 104 различных языка. В процессе подготовки релиза приняли участие около 150 разработчиков, что в шесть раз больше, чем перед выпуском первой бета версии. Большинство из основных участников проекта подключились к работе в течение последних восьми месяцев, при этом над LibreOffice работает больше энтузиастов, чем OpenOffice.org смог привлечь за 10 лет. Большой интерес к … Читать далее Релиз офисного пакета LibreOffice 3.4. Обзор новшеств

Для QEMU подготовлена поддержка USB 2.0 и возможность проброса USB устройств по сети

Объявлено о начале тестирования кода с реализацией поддержки в QEMU эмуляции хост контроллера USB 2.0 и возможности проброса USB-устройств по сети. В настоящий момент код еще не принят в основное дерево QEMU, но уже может быть использован при ручной сборке libusb, usbredir и QEMU из специального Git-репозитория. Ранее поддержка USB 2.0 была реализована только в VirtualBox и VMware. Для активации USB 2.0 необходимо запустить QEMU с драйвером usb-ehci («-usb -device usb-ehci»). Для использования проброса USB на машине к которой подключено USB-устройство необходимо выполнить «usbredirserver -p 4000 vid:pid», где 4000 — номер сетевого порта, а vid:pid — идентификатор пробрасываемого устройства (например, … Читать далее Для QEMU подготовлена поддержка USB 2.0 и возможность проброса USB устройств по сети

Первые успехи проекта по обеспечению запуска Android-приложений на платформе Apple iOS

Проект «In the Box«, в рамках которого ведется работа по обеспечению возможности выполнения написанных для платформы Android приложений в окружении платформы Apple iOS (iPhone, iPad, iPod), продемонстрировал первое достижение — в iOS было успешно запущено простейшее «Hello World» приложений, изначально подготовленное для платформы Android. Используя «In the Box» разработчики приложений для Android могут легко адаптировать свои программы для работы в iOS, собрать нативный бинарный файл для iOS, сформировать цифровую подпись и разместить в каталоге Apple AppStore. «In the Box» является открытым проектом, все наработки по портированию в iOS виртуальной машины Dalvik и Android API распространяются в рамках лицензии Apache. Читать далее Первые успехи проекта по обеспечению запуска Android-приложений на платформе Apple iOS

Вышла первая альфа-версия Ubuntu 11.10

Увидела свет первая альфа-версия Ubuntu 11.10 «Oneiric Ocelot» в которой проведена синхронизация пакетной базы с Debian Unstable. Загрузочные iso-образы с тестовой версией Ubuntu 11.10 можно получить на данной странице. Релиз запланирован на 13 октября, после выхода еще двух альфа выпусков и двух бета версий. В первой альфа-версии изменения в основном касаются обновления версиий программ, например, осуществлен переход на Linux-ядро 2.6.39, Network manager обновлен до версии 0.9, для пересборки пакетов задействован набор компиляторов GCC 4.6, в качестве web-браузера используется Firefox 5 beta. Произведена интеграция компонентов GNOME 3 и Gtk+ 3, вместо gconf теперь используется gsettings (dconf), а вместо dbus-glib — GDbus. … Читать далее Вышла первая альфа-версия Ubuntu 11.10