Релиз детского дистрибутива DoudouLinux 1.2

Увидел свет DoudouLinux 1.2, основанный на пакетной базе Debian дистрибутив с подборкой развлекательных, обучающих и познавательных программ для детей от 2 до 12 лет. В состав входят развивающие программы для детей 2-5 лет, пакеты для начального обучения чтению и математике, специализированные приложения для младшего школьного возраста. Дистрибутив полностью локализован и поддерживает русский язык во всех элементах интерфейса и приложениях. Размер загрузочного iso-образа 685 Мб. Система готова к работе сразу после загрузки с CD или USB Flash. Для защиты от просмотра детьми контента, предназначенного только для взрослых, в дистрибутив интегрирован специальный фильтр (в качестве web-браузера используется Epiphany). Интерфейс максимально упрощен: отсутствуют … Читать далее Релиз детского дистрибутива DoudouLinux 1.2

Компания Nokia заявила о нарушении своих патентов в планшете Google Nexus 7

Представители Nokia заявили о нарушении ряда патентов компании в представленном недавно планшете Google Nexus 7, начало поставки которого запланировано на середину июля. Nokia утверждает, что ни компания ASUS, которая будет производить данный планшет, ни Google, от лица которого будет распространяться устройство, не лицензировали некоторые из патентов Nokia, связанные с технологиями беспроводной передачи данных. По сообщению Nokia уже около 40 производителей мобильных устройств осуществили лицензирование данных патентов и выплачивают отчисления, но среди них нет ASUS и Google. При этом указанные патенты являются стандартообразующими, т.е. их нарушает любое устройство, поддерживающее IEEE 802.11 WiFi. Читать далее Компания Nokia заявила о нарушении своих патентов в планшете Google Nexus 7

Первый релиз библиотеки ccv для выявления объектов на фотографиях

Представлен первый релиз свободной библиотеки ccv, предоставляющей средства для обработки содержимого изображений. В частности, в состав ccv включены функции для выявления объектов на фотографиях (например, лиц и фигур людей), определения областей с текстом, реконструкции 3D и выявления общих элементов на разных изображениях. Код библиотеки распространяется под лицензией BSD. Библиотека ccv выступает в роли легковесного аналога OpenCV, написанного на языке Си, который отличается высокой скоростью работы, более эффективным использованием памяти, активным задействованием кэширования результатов препроцессинга, поддержкой LLVM и Clang. Структура библиотеки оптимизирована для упрощения интеграции предоставляемых функций в сторонние приложения и реализации собственных обработчиков выявленных объектов. В комплект входит набор простых … Читать далее Первый релиз библиотеки ccv для выявления объектов на фотографиях

Twitter открыл код системы нагрузочного тестирования Iago

Twitter открыл код проекта Iago, в рамках которого подготовлена универсальная система нагрузочного тестирования и симуляции трафика для оценки производительности серверной инфраструктуры. Код проекта написан на языках Scala и Java, и распространяется под лицензией Apache. В Twitter проект используется для проверки способности справиться с высокой нагрузкой в вводимых в эксплуатацию сервисов и обновлений. В отличие от других систем Iago нацелен на обеспечение постоянной интенсивности отправки запросов, например, при необходимости протестировать сервис на возможность обработки 100 тыс. запросов в минуту Iago будет придерживаться заданной интенсивности, независимо от того справляется проверяемый сервер или нет. Трафик генерируется на основе повторного проигрывания ранее записанного лога, … Читать далее Twitter открыл код системы нагрузочного тестирования Iago

OpenSSL 1.0 получил сертификат безопасности FIPS 140-2

Проект OpenSSL получил для версии библиотеки 1.0 сертификат соответствия стандарту безопасности FIPS 140-2, определяющего требования к криптографическим модулям, необходимые для их использования в государственных учреждениях США. Сертификат выдан Американским институтом стандартов и технологий (NIST) после проведения соответствующего аудита кода проекта. Выданные сертификат примечателен тем, что он выдан на исходные тексты продукта, а не конкретную бинарную сборку, что расширяет область использования OpenSSL в государственных проектах. Тем не менее, сертификация кода налагает определённые требования на окружение сборки, которое может включать только одобренные FIPS сборочные инструменты и немодифицированные исходные тексты версии библиотеки, прошедшей сертификацию. При этом при выявлении уязвимостей или серьёзных ошибок в … Читать далее OpenSSL 1.0 получил сертификат безопасности FIPS 140-2

Вышел John the Ripper с поддержкой GPU (CUDA и OpenCL)

Выпущена новая «community-enhanced» версия подборщика паролей John the Ripper 1.7.9-jumbo-6. Несмотря на скромное изменение номера версии, в 1.7.9-jumbo-6 вошли изменения за полгода работы, а также патчи, разработанные ранее. Всего с момента прошлого выпуска добавлено более 40 тысяч строк исходного кода, не считая измененных. Ключевое отличие новой версии — поддержка CUDA и OpenCL, которая ранее была доступна лишь в виде отдельных патчей и для более ограниченного набора хешей. На GPU реализованы в пригодном для практического использования виде такие хеши как phpass, md5crypt, sha512crypt, sha256crypt, bcrypt, MSCash2 (Windows DCC2), а также WPA-PSK, RAR, Password Safe. Дополнительно присутствуют работоспособные, но пока неэффективные реализации … Читать далее Вышел John the Ripper с поддержкой GPU (CUDA и OpenCL)

В свободную книгу "Архитектура открытых приложений" добавлена глава про nginx

Разработчики http-сервера nginx сообщили о публикации главы, посвящённой организации работы и внутреннему устройству nginx. Глава опубликована в развиваемой сообществом книге «Архитектура открытых приложений«, в которой обобщен опыт непосредственных разработчиков популярных открытых проектов, рассказано по каким причинам использовался тот или иной подход при разбиении кода на базовые компоненты и как организовано взаимодействие между этими компонентами. Текст книги распространяется в рамках лицензии Creative Commons Attribution 3.0 Unported. Глава о nginx вошла во вторую часть книги, в которой также рассказано об архитектуре таких проектов, как Firefox, GDB, Git, MediaWiki, Puppet, PyPy и Open MPI. В первой части была рассмотрена внутренняя структура таких проектов, … Читать далее В свободную книгу "Архитектура открытых приложений" добавлена глава про nginx

Релиз динамического языка программирования Groovy 2.0

Вышел релиз языка программирования Groovy 2.0. Язык Groovy заимствовал некоторые полезные качества Ruby, Haskell и Python, но создан для работы внутри виртуальной машины Java (JVM) и поддерживает тесную интеграцию с Java приложениями. За годы существования Groovy, вокруг данного языка сформировалась экосистема из связанных проектов, таких как MVC web-фреймврок Grails, swing-ориентированный фреймворк Griffon, системы сборки Gant и Gradle, инструментарий для интеграции с Google App Engine — Gaelyk, система параллельного программирования Gpars, тестовый комплект Spock, инструменты для контроля качества CodeNarc и GMetrics. Из новшеств Groovy 2.0, можно отметить: Система проверки статических типов, позволяющая определить корректность кода; Режим статической компиляции для обеспечения повышенной … Читать далее Релиз динамического языка программирования Groovy 2.0

Большой набор патчей для X.Org с реализацией нового API для взаимодействия с драйверами

Дэвид Эйрли (David Airlie) из компании RedHat продолжил публикацию патчей с реализацией для X.Org нового API для взаимодействия с драйверами, которое позволит переключать на лету вывод текущего активного X-сервера между разными видеодрайверами, что даст возможность реализовать поддержку технологии NVIDIA Optimus и обеспечить горячее подключение видеоадаптеров c интерфейсом USB. Новая серия из 36 патчей затрагивает драйверы xf86-video-cirrus, xf86-video-ast, xf86-video-mga, xf86-video-mach64 6.9.2 и xf86-video-r128, которые были адаптированы к новому API. Указанные драйверы для устаревших карт не смогут использовать все преимущества нового API, такие как GPU hotplug и вынос операций рендеринга на другой GPU, но по крайней мере смогут использовать интерфейс KMS за … Читать далее Большой набор патчей для X.Org с реализацией нового API для взаимодействия с драйверами

Проект Mozilla представил мобильную операционную систему Firefox OS и первые телефоны на её основе

Организация Mozilla опубликовала пресс-релиз, в котором представила новую мобильную операционную систему Firefox OS. Изначально проект развивался под именем Boot to Gecko (B2G), но сегодня было заявлено, что новая ОС будет поставляться под узнаваемым брендом Firefox, что поможет заинтересовать пользователей к новым смартфонам, только выходящим на рынок. Операционная система целиком базируется на открытых Web-стандартах, предоставляя разработчикам приложений основанные на HTML5 компоненты для задействования всех возможностей аппаратных устройств. Первые модели смартфонов, укомплектованных новой ОС, будут производиться компаниями TCL Communication Technology (Alcatel) и ZTE. Телефоны будут построены на аппаратной платформе Qualcomm Snapdragon, на базе которой производятся многие современные смартфоны на платформе Android. Первые … Читать далее Проект Mozilla представил мобильную операционную систему Firefox OS и первые телефоны на её основе

Релиз Fedora 17 для мейнфреймов IBM

Представлен релиз Linux-дистрибутива Fedora 17 для 64-разрядных систем IBM System z (мейнфреймы). Порт Fedora/s390x не входит в число официально поддерживаемых архитектур Fedora (официально поддерживаются только x86 и amd64) и подготовлен группой энтузиастов, заинтересованных в использовании Fedora на мейнфреймах. Для загрузки подготовлен установочный DVD, размером 2.7 Гб. Поддерживается установка на IBM system Z начиная с модели z9 или запуск в эмуляторе Hercules. Из других дистрибутивов, выпускающих сборки для мейнфреймов IBM можно отметить RHEL, SUSE, Debian и Ubuntu. Читать далее Релиз Fedora 17 для мейнфреймов IBM

Начало бета-тестирования медиаплеера VLC для платформы Android

Проект VideoLAN начал тестирование версии медиаплеера VLC для платформы Android. Загрузить приложение можно через Google Play, поддерживается работа на устройствах на базе архитектур ARMv6, ARMv7 и ARMv7+NEON с прошивкой Android 2.1 или более новыми версиями. Работа протестирована на телефонах (обеспечивается проигрывание видео с качеством до 720p): Galaxy Nexus (OMAP 4460), HTC One X (Tegra 3), Samsung Galaxy S3 (Exynos 4 Quad), Motorola Defy (OMAP 3610), HTC Desire (QSD8250 Snapdragon) и Nexus one (QSD8250 Snapdragon). Среди возможностей VLC для Android: Поддержка всех форматов и типов файлов, поддерживаемых классическим VLC; Функции работы с коллекцией аудио и видео материалов, в том числе с … Читать далее Начало бета-тестирования медиаплеера VLC для платформы Android

Неофициальные образы Ubuntu 12.04 с интерфейсом на базе GNOME Shell и GNOME Classic

Проект UALinux представил образы Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic. Сборки подготовлены для платформ x86_32 и x86_64. Дополнительно сформированы расширенные сборки систем Xubuntu и Lubuntu. Система является самодостаточным решением для установки на компьютерную технику, так как не требует при инсталляции загрузки дополнительных компонентов по сети. Изменения относительно оригинальной версии Ubuntu 12.04: интегрированы все официальные обновления на июнь 2012; добавлены интерфейсы Gnome Shell и Classic; полная поддержка русского, украинского и английского языков; полная поддержка мультимедиа(аудио-видео файлы различных форматов, такие как: avi, divX, mp4, mkv, amr, aac, Adobe Flash и многие другие), а также Blu-ray; полный набор компонентов Libre … Читать далее Неофициальные образы Ubuntu 12.04 с интерфейсом на базе GNOME Shell и GNOME Classic

Релиз утилит для работы со SMART-информацией

Вышла новая версия пакета smartmontools (5.43), содержащего приложения (smartctl и smartd) для мониторинга и контроля (S)ATA и SCSI/SAS дисков, поддерживающих технологию SMART. Основные изменения, реализованные с момента выхода 5.42: Ключи smartctl ‘-g, —get’ и ‘-s, —set’ для установки или запроса различных АТА параметров: AAM, APM, Read look-ahead, Write cache, Security (freeze), Standby mode/timer; smartctl не запускает новый self test, если в данный момент уже выполнятся другой тест; Добавлено независимое от контроллера определение протокола SAT: ‘-d sat,auto[+TYPE]’; В базу данных утилиты добавлена информация о множестве новых SSD, SATA и USB дисков; Для Linux и FreeBSD добавлена поддержка SATA дисков в SAS … Читать далее Релиз утилит для работы со SMART-информацией

Релиз медиаплеера VLC 2.0.2

Представлен новый выпуск медиаплеера VLC — 2.0.2, в который внесено более 500 изменений, в основном связанных с исправлением ошибок и появившихся в ветке 2.0 регрессивных изменений. Отдельно подчёркивается решение нескольких серьёзных проблем с проигрыванием видео на старых устройствах на базе платформ MS Windows и Mac OS X, а также устранение уязвимостей в реализации поддержки медиаконтейнера Ogg и библиотеке taglib , позволяющих выполнить код злоумышленника при открытии специально оформленных файлов. Дополнительно отмечается, что с момента выхода VLC 2.0 продукт был загружен более 100 млн раз. Большая порция добавленных в VLC 2.0.2 улучшений связанна c расширением возможностей плеера на платформе Mac OS … Читать далее Релиз медиаплеера VLC 2.0.2

Перевод цикла статей про драйверы устройств в Linux

Опубликован перевод серии статей «Драйверы устройств в Linux». По заявлению автора «Цель этой серии статей о драйверах Linux — рассказать об обычной технической теме так, чтобы она была интересна более широкому кругу читателей.» Пока что написаны и переведены 17 статей серии. Автор (Anil Kumar Pugalia) обещает продолжить серию, а Н. Ромоданов планирует переводить следующие статьи по мере их появления. Читать далее Перевод цикла статей про драйверы устройств в Linux

Вышел мультимедиа проигрыватель Qmmp 0.6

Вышла версия 0.6 аудио-плеера Qmmp, основанного на библиотеке Qt. Основным интерфейсом по-прежнему является «классический» интерфейс, аналогичный winamp или xmms. За время разработки добавлено более 30 нововведений и улучшений, среди которых наиболее значительными являются следующие: Поддержка интерфейсов пользователя в виде динамически загружаемых модулей (плагинов); Конвертер форматов аудио-файлов; Браузер icecast-потоков; Улучшение поддержки FreeBSD и MS Windows; Улучшение модуля cue; Возможность использовать содержимое буфера обмена в URL-диалоге; Поддержка vqf; Кроме того, представлен подпроект Qmmp Plugin Pack. В его состав вошли следующие модули: MPG123 — поддерживает MPEG v1/2 layer1/2/3 с использованием библиотеки mpg123; FFap — поддерживает 24-битные файлы Monkey’s Audio и embedded cue; Simple … Читать далее Вышел мультимедиа проигрыватель Qmmp 0.6

Проект по реализации системы дедупликации памяти для ядра Linux

Группа исследователей из Нанкинского университета (Китай) представила проект Ultra KSM (UKSM), в рамках которого для ядра Linux создан менеджер памяти с поддержкой системы дедуплицирования данных. UKSM является расширенной альтернативной реализацией технологии KSM (Kernel Shared Memory), созданной в рамках проекта KVM и позволяющей исключить дублирование данных в памяти через совместное использование одинаковых страниц памяти в разных виртуальных окружениях. UKSM позволяет автоматически выявлять дубликаты помещаемых в память данных и физически сохранять только одну копию, привязывая остальные копии через ссылки, используя структуры данных аналогичные KSM. В настоящее время проектом подготовлен набор патчей для ядра 3.4, а также сформированы готовые пакеты для Debian, Ubuntu … Читать далее Проект по реализации системы дедупликации памяти для ядра Linux

Релиз MVC-фреймворка Mojolicious 3.0 для разработки web-прилодений на языке Perl

Доступен стабильный релиз фреймворка Mojolicious, предназначенного для создания web-приложений на языке Perl с использованием парадигмы MVC (Model-View-Controller). Проект развивается автором популярного фреймворка Catalyst и позиционируется как попытка перевода на новый уровень средств web-разработки для языка Perl. С одной стороны Mojolicious достаточно прост в освоении (для незамысловатых проектов доступен упрощённый вариант Mojolicious::Lite), а с другой — построен на пике современных технологий, например, реализует возможность организации полноценного двунаправленного обмена данными с сервером через WebSocket, обеспечивает более тесную интеграцию с JavaScript, поддерживает выполнение web-приложений в offline-режиме, Ajax, асинхронный ввод/вывод, RESTful-процедуры. Особенности Mojolicious: Поддержка из коробки: плагинов, шаблонов с возможностью вставки perl-операторов, подписанных cookies, … Читать далее Релиз MVC-фреймворка Mojolicious 3.0 для разработки web-прилодений на языке Perl

Доступны для загрузки образы системы Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic

Представлены обновленные образы Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic. Сборки подготовлены как для 32-х так и для 64-х разрядных систем. Также подготовлены обновленные и дополненные образы систем Xubuntu и Lubuntu. Представленный образ системы является самодостаточным решением для установок на компьютерную технику, так как не требует при установке дополнительных загрузок компонент из интернета. Изменения относительно оригинальной версии Ubuntu: • интегрированы все официальные обновления на июнь 2012; • добавлены интерфейсы Gnome Shell и Classic; • полная поддержка русского, украинского и английского языков; • полная поддержка мультимедиа(аудио-видео файлы различных форматов, такие как: avi, divX, mp4, mkv, amr, aac, Adobe Flash … Читать далее Доступны для загрузки образы системы Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic

Компания Apple добилась права на запрет продаж в США Samsung Galaxy Nexus, что угрожает Android в целом

Судья Люси Кох (Lucy Koh) вынесла вердикт в пользу компании Apple, которая выдвинула иск против Samsung с тем, чтобы запретить продажи смартфона Galaxy Nexus на территории США. Apple согласилась заплатить вперёд $95 миллионов, чтобы возместить возможный ущерб Samsung на тот случай, если данное решение суда будет опровержено. Согласно решению суда, компания Samsung нарушила следующие технологии, нарушающие патенты Apple в области ПО: Метод обнаружения и выделения таких данных, как номера телефонов или адреса электронной почты, а затем инициирование звонка или создания e-mail, когда пользователь кликнул по этим данным; Метод одновременного поиска данных в нескольких СУБД и источниках данных; Возможность разблокирования сотового … Читать далее Компания Apple добилась права на запрет продаж в США Samsung Galaxy Nexus, что угрожает Android в целом