Корректирующий выпуск Firefox 29.0.1

Представлен корректирующий выпуск Firefox 29.0.1 в котором устранена серия проблем, влияющих на стабильность работы. Устранена невозможность восстановить сеанс при повреждении sessionstore.js; Во встроенном PDF-просмотрщике (pdf.js) устранена ошибка, приводившая к выводу на печать пустой страницы; При использовании тёмной темы оформления в Windows 8.1 переставали быть видны вкладки; Отключена поддержка Seer, из-за которой наблюдались проблемы в процессе закрытия браузера. Кроме того, объявлено о скором добавлении в тестовые сборки Firefox новой экспериментальной реализации страницы, отображаемой при открытии новой вкладки. Особенностью новой реализации станет отображения для новых пользователей браузера преднастроенных ссылок на популярные сайты и сервисы, вместо пустых миниатюр. В будущем не исключается появление … Читать далее Корректирующий выпуск Firefox 29.0.1

В Екатеринбурге состоится встреча разработчиков, использующих язык Java

15 мая в Екатеринбурге состоится первая встреча cообщества JUG.EKB (Java User Group), на которой состоится обсуждение различных технологий из мира Java, обмен опытом, а также просто интересное общение. Подобные встречи с лекциями Java экспертов планируется проводить регулярно. Доклады первой встречи: Андрей Старовойт из JetBrains — «Практики тестирования кода»; Сергей Целовальников из Naumen — «Как не наступить на грабли, внедряя скрипты в java приложение» Мероприятие состоится 15 мая в 19:30 во freelance cafe (ТЦ Мытный Двор), 8 Марта ул., 8Д, г. Екатеринбург. Читать далее В Екатеринбурге состоится встреча разработчиков, использующих язык Java

Выпуск защищенного варианта Ubuntu

Спустя два года с момента прошлого выпуска анонсирован релиз LiveDVD-дистрибутива Ubuntu Privacy Remix 12.04r1, основанного на пакетной базе Ubuntu Linux 12.04. Дистрибутив предназначен для обеспечения максимально возможной степени изоляции для защиты персональных данных пользователя. Кроме средств для предотвращения проникновения злонамеренного кода, такого как троянские программы, модули перехвата клавиатурного ввода и руткиты, в дистрибутиве используются и средства для противостояния средствам слежения и мониторинга активности пользователей, внедряемым некоторыми правительствами. Размер isо-образа — 1.4 Гб. Основные улучшения Privacy Remix 12.04r1: Поддержка загрузки на системах с UEFI и UEFI SecureBoot; Переход на пакетную базу Ubuntu 12.04.4 (ранее использовались пакеты из Ubuntu 10.04). В качестве … Читать далее Выпуск защищенного варианта Ubuntu

Выпуск LLVM 3.4.1

Представлен промежуточный выпуск LLVM 3.4.1 (Low Level Virtual Machine) — GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. Новая версия полностью совместима с LLVM 3.4 на уровне API и ABI. Выпуск примечателен добавлением поддержки геометрических шейдеров в бэкенд R600, что позволило обеспечить поддержку геометрических шейдеров в Mesa-драйвере RadeonSI и довести его до состояния, совместимого с OpenGL 3.3, без необходимости применения внешних патчей. Кроме того, в состав LLVM … Читать далее Выпуск LLVM 3.4.1

Серверная операционная система CoreOS перешла на стадию бета-тестирования

После 9 месяцев альфа-тестирования объявлено о выпуске первой бета-версии проекта CoreOS, в рамках которого развивается не похожее на традиционные Linux-дистрибутивы серверное окружение, напоминающее по сути ChromeOS, но нацеленное на массовое развёртывание серверных систем. Бета-ветка будет развиваться параллельно и будет нацелена на стабилизацию уже реализованных в альфа-выпусках возможностей. После стабилизации альфа-выпуск будет получать статус бета-версии, т.е. каждый альфа-выпуск рассматривается как кандидат в релизы для бета-версии, а каждая бета-версия как кандидат для стабильного выпуска. Готовые базовые образы CoreOS подготовлены для запуска c использованием PXE-загрузки, Amazon EC2, Google Compute Engine, OpenStack, VirtualBox, VMware, Vagrant и QEMU/KVM. Для обновления также можно использовать средства встроенного … Читать далее Серверная операционная система CoreOS перешла на стадию бета-тестирования

Интервью с Андрем Черновым, создателем кодировки KOI8-R и одним из ранних разработчиков FreeBSD

Опубликовано интервью (часть 1, часть 2) с Андреем Черновым (ache@), членом первого состава FreeBSD Core Team, создателем кодировки KOI8-R и участником запуска первого интернет-канала между Россией и западными странами. Из интересного: GPLv3: «Все, что воодушевляет людей, начинается как борьба с контролем. Open Source так и начиналось, но теперь большой кусок, связанный с GPLv3, работает уже на контроль», «…Столлман и сам пал жертвой такой деградации — его GPLv3 это профессиональное выгорание, попытка юридически принудить других к обмену (кодом, в данном случае). Как это всегда бывает с идеологиями истощенных ресурсов, GPLv3 пытается забрать даже больше, чем отдает сама, так что теперь как … Читать далее Интервью с Андрем Черновым, создателем кодировки KOI8-R и одним из ранних разработчиков FreeBSD

В Fedora 21 будет обеспечена полноценная поддержка работы GNOME поверх Wayland

На состоявшемся заседании комитета FESCo (Fedora Engineering Steering Committee), отвечающего за техническую часть разработки дистрибутива Fedora Linux, утверждён план обеспечения поддержки в дистрибутиве пользовательского окружения GNOME, работающего поверх Wayland. Если в выпуске Fedora 20 была реализована экспериментальная начальная поддержка Wayland, то в Fedora 21 функционирование графического сеанса GNOME с использованием Wayland планируется довести до полнофункционального вида, пригодного для использования обычными пользователями. Точных планов по переходу Fedora по умолчанию на Wayland пока не озвучено, решение будет принято позднее и будет зависеть от степени готовности окружения на базе Wayland. GNOME Shell будет выполняться в качестве обособленного композитного сервера Wayland. Поддержка Wayland будет … Читать далее В Fedora 21 будет обеспечена полноценная поддержка работы GNOME поверх Wayland

В Екатеринбурге состоится встреча cообщества разработчиков на языке Java

15 мая в Екатеринбурге состоится первая встреча cообщества JUG.EKB (Java User Group), на которой состоится обсуждение различных технологий из мира Java, обмен опытом, а также просто интересное общение. Подобные встречи с лекциями Java экспертов планируется проводить регулярно. Доклады первой встречи: Андрей Старовойт из JetBrains — «Практики тестирования кода»; Сергей Целовальников из Naumen — «Как не наступить на грабли, внедряя скрипты в java приложение» Мероприятие состоится 15 мая в 19:30 во freelance cafe (ТЦ Мытный Двор), 8 Марта ул., 8Д, г. Екатеринбург. Читать далее В Екатеринбурге состоится встреча cообщества разработчиков на языке Java

Апелляционный суд США постановил, что API является интеллектуальной собственностью

Выигранная компанией Google судебная тяжба, касающаяся использования Java-технологий в платформе Android, возобновляется с новой силой — Федеральный апелляционный суд США согласился с позицией Oracle, что программные интерфейсы являются объектом авторского права и отменил ранее вынесенное в пользу Google судебное решение. По мнению апелляционного суда, декларации функций и структур, а также организация API является интеллектуальной собственностью. Таким образом, под вопрос поставлена легальность создания функциональных аналогов программных платформ путём разработки собственных совместимых программных интерфейсов. Широко практикуемое среди разработчиков ПО копирование заголовочных файлов может рассматриваться как нарушение интеллектуальной собственности. Компания Google пока никак не отреагировала на решение апелляционного суда. Интересно, что 97% кода … Читать далее Апелляционный суд США постановил, что API является интеллектуальной собственностью

Выпуск Pidora 2014, варианта Fedora Linux для Raspberry Pi

Представлен выпуск Linux-дистрибутива Pidora 2014, представляющего собой вариант Fedora 20, адаптированный для использования на одноплатном компьютере Raspberry Pi. Pidora позиционируется в качестве альтернативы развиваемого для Raspberry Pi дистрибутива Raspbian, предлагая пользователям более современную начинку. Размер архива системного образа для записи на SD-карту — 586MB. В отличие от обычных ARMv6-сборок Fedora Linux в Pidora задействован репозиторий с пакетами, собранными с поддержкой «hard float» (armv6hl), вместо штатного для ARMv6 «soft float» (в Raspberry Pi используется ARMv6 с расширениями «hard float», которые формально появились в процессорах с архитектурой ARMv7-A), что позволяет добиться оптимальной производительности. Из особенностей выпуска отмечается проведение оптимизации скорости загрузки, улучшенный … Читать далее Выпуск Pidora 2014, варианта Fedora Linux для Raspberry Pi

Обновление SteamOS 105

Компания Valve опубликовала новый выпуск операционной системы SteamOS, основанной на пакетной базе Debian GNU/Linux и предназначенной как для использования на игровых приставках, так и на обычных компьютерах. Установочный iso-образ и преднастроенный архив системы можно загрузить с данной страницы. В новой версии обновлён проприетарный драйвер AMD Catalyst 14.4, задействован новый выпуск браузера Iceweasel, перенесены новые версии пакетов из Debian 7.5, в репозиторий добавлены пакеты unzip, git, cgdb и rsync, в поставку включен драйвер для чипов Realtek r8168, добавлена поддержка новых беспроводных карт на чипах Intel. Читать далее Обновление SteamOS 105

Игра Unreal Tournament 4 будет поддерживать Linux и поставляться бесплатно

Компания Epic Games объявила, что будущий выпуск известного шутера от первого лица Unreal Tournament 4 будет полноценно поддерживать платформу Linux, будет доступен разработчикам в исходных текстах и будет поставляться бесплатно. Как и недавно выпущенный движок Unreal Engine 4, код игры будет размещён в закрытом оперативно обновляемом репозитории на GitHub и будет доступен разработчикам по специальной подписке. Процесс разработки будет совместно координироваться представителями сообщества, работниками компании Epic и разработчиками движка Unreal Engine 4. Любой желающий может бесплатно зарегистрировать аккаунт, который позволит участвовать в обсуждениях разработки и дизайна. После готовности игры, продукт будет распространяться бесплатно, без каких-либо ограничений на число игроков. В … Читать далее Игра Unreal Tournament 4 будет поддерживать Linux и поставляться бесплатно

Выпуск дистрибутива GoboLinux 015 с нетрадиционной разбивкой системных директорий

Спустя шесть лет с момента прошлого выпуска увидел свет релиз дистрибутива GoboLinux 015, применяющего нетрадиционный для Unix подход в организации иерархии файловой системы. Из ключевых улучшений нового выпуска отмечается переход с иерархии /System/Links на /System/Index, поддержка Live USB и предоставление по умолчанию пользовательского окружения Enlightenment 18. Размер установочного образа 1.5 Гб. В GoboLinux используется стековая модель формирования дерева файловой системы, при которой каждая программа устанавливается в отдельную директорию. Корень в GoboLinux состоит из директорий: /Programs, /Users, /System, /Files, /Mount и /Depot. Минусом такого подхода является необходимость хранить данные (например, логи, файлы конфигурации) рядом с системными файлами. Плюсом является возможность параллельной … Читать далее Выпуск дистрибутива GoboLinux 015 с нетрадиционной разбивкой системных директорий

Релиз Firefox OS 1.3. Смартфон ZTE Open C поступил в продажу через eBay

Компания ZTE анонсировала начало продаж смартфона ZTE Open C, укомплектованного Firefox OS. Примечательно, что новый смартфон доступен для покупки через интернет-магазин eBay, в том числе аппарат можно заказать из России и Украины по цене 100 долларов с бесплатной доставкой. Устройство оснащено 4-дюймовым экраном (800×480) и поставляется с двухъядерным процессором Qualcomm Snapdragon MSM8210 (1.2GHz), 512MB ОЗУ, 4GB Flash, 2-мегапиксельной камерой (3 мегапикселя через интерполяцию), аккумулятором 1400 mAh, Bluetooth, GPS (с AGPS), Wi-Fi 802.11b/g/n. На смартфон предустановлена платформа Firefox OS 1.3, о релизе которой проект Mozilla объявил несколько минут назад. Обновления прошивки с Firefox OS 1.3 для ранее выпускаемых аппаратов будут подготовлены … Читать далее Релиз Firefox OS 1.3. Смартфон ZTE Open C поступил в продажу через eBay

Техника предсказания содержимого буфера на основе анализа времени выполнения функции memcmp

Специалисты из компании Red Hat подняли заслуживающий внимания вопрос интеграции средств защиты от проведения атак, основанных на корреляции времени выполнения операции и степени совпадения данных, сравниваемых функцией memcmp. Используемая по умолчанию в Glibc реализация memcmp подвержена проблеме, которая позволяет предсказать значение сравниваемых данных. Например, если memcmp используется при сравнении ключа шифрования c входными данными, то атакующий может байт за байтом подобрать значение с которым осуществляется сравнение. Техника атаки основана на том, что memcmp завершает выполнение после первого несовпадения, т.е. атакующий может передать случайный набор данных и изменять значение первого байта, отслеживая время выполнения операции. Устойчивое увеличение времени будет сигнализировать об … Читать далее Техника предсказания содержимого буфера на основе анализа времени выполнения функции memcmp

Доступна система управления контейнерной виртуализацией Docker 0.11

Представлен релиз инструментария для управления изолированными Linux-контейнерами Docker 0.11, который позволяет автоматизировать выполнение задач формирования, обслуживания и сопровождения начинки контейнеров для выполнения отдельных приложений или программных стеков в изолированном окружении. Для создания контейнеров могут использоваться libcontainer (обёртка над namespaces и cgroups), lxc, libvirt, systemd-nspawn и т.п. Код Docker написан на языке Go и распространяется под лицензией Apache 2.0. Новая версия позиционируется в качестве первого кандидата в релизы, перед стабильным выпуском 1.0. Из улучшений можно отметить: Возможность запуска демона docker с поддержкой SELinux (опция «—selinux-enabled»); Режим «host networking» при котором в контейнере не изолируются сетевые компоненты (используется общий с хост-системой сетевой … Читать далее Доступна система управления контейнерной виртуализацией Docker 0.11

Для игры SuperTuxKart представлен улучшенный графический движок

Для открытой игры SuperTuxKart, похожей по смыслу на гонки Mario Kart, представлен новый графический движок. В рамках прошлой программы Google Summer of Code, студент Lauri Kasanen работал над улучшением рендеринга в движке Irrlicht. Он добавил в движок поддержку шейдеров и ряд иных возможностей, характерных для современных движков 3D. Теперь эстафету подхватил другой разработчик, Vincent LeJeune, который начал написание нового движка для SuperTuxKart, который позволит реализовать новые графические эффекты и более сложные трассы. Ожидается, что новый движок войдет в следующий выпуск SuperTuxKart и будет поддерживать улучшенное освещение, тени и прочие атрибуты характерные для современных трехмерных игр. Например, в демонстрационном ролике отмечается … Читать далее Для игры SuperTuxKart представлен улучшенный графический движок

Релиз свободного антивирусного пакета ClamAV 0.98.3

Представлен релиз свободного антивирусного пакета ClamAV 0.98.3 в котором внесено несколько десятков изменений, связанных с реализацией новшеств, исправлением ошибок и улучшением работы кода определения наличия вирусов. Выпуск 0.98.2 вчера был отменён из-за выявления серьёзной проблемы. В новом выпуске: Поддержка типовых форматов дисковых образов, использующих 512-секторную разбивку и таблицы разделов GPT, APM или MBR; Опциональная поддержка накопления статистики, например, размеров и MD5-хэшей файлов, счётчиков и MD5-хэшей PE-секций, названий и счётчиков выявленных вирусов. Для включения статистики следует использовать флаг «—enable-stats» в clamscan или директиву StatsEnabled в clamd; Экспериментальная поддержка файлов OpenIOC для извлечения проверочных хэшей и генерации сигнатур ClamAV. OpenIOC файлы должны … Читать далее Релиз свободного антивирусного пакета ClamAV 0.98.3

Компания Crytek открыла исходные тексты 3D-отладчика Renderdoc

Компания Crytek, развивающая игровой движок CryEngine, на основе которого построены такие игры, как Crysis, Far Cry, Warface и Ryse: Son of Rome, объявила об открытии исходных текстов инструментария Renderdoc, предназначенного для отладки графических и игровых приложений, использующих средства вывода 3D-графики. Код открыт под свободной лицензией MIT и опубликован на GitHub. Renderdoc предоставляет графический интерфейс для захвата, анализа, глубокого инспектирования, повторного покадрового повтора графический операций и исследования использования графического API. Несмотря на поддержку сборки Renderdoc в Windows и Linux, в текущем состоянии поддерживается только отладка приложений, использующих API Direct3D 11, но в будущих выпусках обещают добавить поддержку OpenGL. Напомним, что в … Читать далее Компания Crytek открыла исходные тексты 3D-отладчика Renderdoc

Разработчики PHP представили интерпретатор нового поколения (PHPNG)

В списке рассылки разработчиков PHP объявлено о начале тестирования проекта phpng, в рамках которого ведётся работа над следующим поколением интерпретатора для языка программирования PHP, отличающегося переходом на новый вариант движка Zend Engine, в котором будут воплощены новые идеи по организации работы с памятью и применению технологий JIT-компиляции. Итогом разработки станет выпуск PHP 5.7, примечательный существенным увеличением производительности выполнения скриптов. В настоящее время начальная версия phpng уже доступна для сборки и тестирования. Сообщается, что с момента выпуска PHP 5.0 наблюдается значительный прогресс в области увеличения производительности PHP — скорость выполнения синтетических тестов увеличилась в 6 раз, а ускорение выполнения реальных приложений … Читать далее Разработчики PHP представили интерпретатор нового поколения (PHPNG)

Первый выпуск десктоп-окружения LXQt, созданного в результате объединения LXDE и Razor-Qt

Анонсирован первый выпуск пользовательского окружения LXQt (Qt Lightweight Desktop Environment), развиваемого объединённой командой разработчиков проектов LXDE и Razor-qt, к которым недавно также присоединился проект Maui, развивавший окружение Hawaii, построенное на базе Wayland и Qt. LXQt продемонстрировал возможность сообщества не только к созданию форков, но и к объединению усилий, выработки общей стратегии и слиянию близких по духу проектов для более успешного воплощения идеи в жизнь. LXQt позиционируется как легковесное, модульное, быстрое и удобное продолжение развития рабочих столов Razor-qt и LXDE, вобравшее лучшие черты обеих оболочек. Интерфейс LXQt продолжает следовать идеям классической организации рабочего стола, привнося современное оформление и приёмы, увеличивающие удобство … Читать далее Первый выпуск десктоп-окружения LXQt, созданного в результате объединения LXDE и Razor-Qt