Двадцать первый выпуск Pragmatic Perl

Представлен двадцать первый выпуск Pragmatic Perl, русскоязычного журнала о современном программировании на Perl. В номере: Тестирование в Perl. Практика GUI-приложения на Perl с помощью wxWidgets Еще немного об асинхронном программировании на Anyevent Обзор CPAN за октябрь 2014 г. Интервью с Еленой Большаковой Читать далее Двадцать первый выпуск Pragmatic Perl

Выпуск Firefox 33.1 с порцией новых возможностей. В Firefox ожидается поддержка Tor

Сюрпризом в день десятилетия проекта стал внеплановый выпуск Firefox 33.1, в котором представлена порция интересных изменений. Наиболее значительным изменением является новая реализация стартовой страницы (Tiles), отображаемой при открытии новой вкладки. Новый режим примечателен показом набора преднастроенных ссылок, вместо выводимых на начальном этапе работы пустых миниатюр. Большинство ссылок содержат информацию об интересных некоммерческих сервисах, таких как Wikipedia и службы Mozilla, но не исключено появление рекламных ссылок от проверенных партнёров (например, BBC). При желании пользователь может вернуться к ранее предложенному классическому методу формирования элементов на основе истории посещений или включить показ пустой страницы. Вторым заметным изменением стало появление кнопки «Forget«, позволяющей быстро … Читать далее Выпуск Firefox 33.1 с порцией новых возможностей. В Firefox ожидается поддержка Tor

Релиз LeoFS 1.2.0

Leo Project объявил о выходе версии 1.2.0 распределённого отказоустойчивого хранилища LeoFS. В новом выпуске добавлена функция watchdog, контролирующая состояние CPU, ввода-вывода и диска. В качестве поддерживаемых ОС заявлены CentOS 6.5 или Ubuntu 13.10/14.04 и их более поздние версии, поддержку FreeBSD разработчики обещают в версии 1.2.1. Код проекта написан на языке Erlang и распространяется под лицензией Apache 2. LeoFS представляет собой распределённое хранилище объектов, совместимое с клиентами, использующими API Amazon S3 и REST. Также, начиная с версии 1.1.0, частично поддерживается режим NFS-сервера. Возможно оптимальное хранение как мелких, так и очень больших объектов, присутствует встроенный механизм кэширования, возможна репликация хранилищ между дата-центрами. … Читать далее Релиз LeoFS 1.2.0

Выпуск fplutil 1.0, инструментария для разработки Android-приложений на C/C++

Компания Google представила пакет fplutil 1.0, в состав которого входят утилиты и библиотеки, полезные при работке Android-программ на языке C/C++ с использованием NDK. Например, в fplutil входит библиотека для написания программ C/C++ для Android в традиционном стиле, с использованием «main()» и «printf()». Также доступны сборочные скрипты для настройки, сборки и установки программ для Android, а также оценки их производительности. Читать далее Выпуск fplutil 1.0, инструментария для разработки Android-приложений на C/C++

Многопроцессный режим в ночных сборках Firefox. Тесты производительности Asm.js и движка Servo

В ночных сборках Firefox включена по умолчанию поддержка многопроцессного режима, обеспечивающего обработку интерфейса и контента каждой вкладки в отдельных процессах. Подобный подход позволяет увеличить безопасность, повысить надёжность, оптимизировать высвобождение системе неиспользуемой памяти и заметно ускорить работу браузера на многоядерных системах за счёт организации параллельного выполнения неблокирующих друг друга операций. Дополнительно можно отметить несколько тестов производительности, демонстрирующих успехи в развитии технологий Mozilla. Представлен первый публичный выпуск тестового пакета Massive, разработчики которого постарались сформировать набор тестов производительности, соответствующих сценариям реального применения технологии Asm.js. В частности, оценивается производительность в браузере преобазованного в JavaScript кода проектов Poppler, SQLite, Lua и Box2D. Результаты тестирования разных … Читать далее Многопроцессный режим в ночных сборках Firefox. Тесты производительности Asm.js и движка Servo

Компания Jolla вывела на Российский рынок смартфон на платформе Sailfish

Компания Jolla, основанная бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, объявила о начале продаж в России первого смартфона на базе платформы Sailfish. Стоимость устройства — 19990 руб. (в Финляндии телефон продаётся за 399 евро). В настоящее время начат приём предзаказов, отгрузка будет осуществлена в конце ноября. Смартфон оснащён 4.5-дюймовым экраном (IPS qHD, Gorilla 2 Glass, 720p, 960×540), двухядерным процессором Qualcomm 1.4GHz , поддержкой GSM/3G/4G LTE, 1 Гб ОЗУ, 16Гб Flash, 8-мегапикcельной камерой с автофокусом и 2-мегапиксельной фронтальной камерой, Wi-Fi 802.11 b/g/n 2.4GHz, Bluetooth 4.0, AGPS, GLONASS, microSD, MicroUSB, Micro SIM. Заряда аккумулятора (2100mAh) хватает … Читать далее Компания Jolla вывела на Российский рынок смартфон на платформе Sailfish

Доступен ROSA Enterprise Linux Server 6.6

Компания Роса представила третий выпуск своего серверного дистрибутива — ROSA Enterprise Linux Server 6.6 (RELS). Новая версия построена на пакетной базе Red Hat Enterprise Linux 6.6, дополненной оригинальными разработками компании Роса. 32- и 64-разрядные сборки дистрибутива доступны для свободной загрузки. Также публично доступен репозиторий с пакетами и обновлениями с устранением проблем безопасности. Кроме штатных пакетов из состава RHEL в состав ROSA Enterprise Linux Server включены дополненные инструменты для развёртывания частных облаков, интеграции с корпоративными сетями, средства централизованного управления учетными записями пользователей, сетевыми ресурсами и системами хранения данных, web-интерфейс для наглядной настройки и управления сервером. Основные улучшения: Включены обновленные версии сервера … Читать далее Доступен ROSA Enterprise Linux Server 6.6

Первый выпуск Firefox Developer Edition

В рамках празднования десятилетия проекта Firefox представлен первый выпуск нового web-браузера Firefox Developer Edition, позиционируемого для разработчиков приложений. По сути новый браузер является подготовленной для обособленного использования заменой тестовой ветки Aurora, т.е. построен на единой с Firefox кодовой базой и отличается лишь мелочами. Ветка Aurora прекращает своё существование, оценить готовность тех или иных возможностей можно будет на основе использования Firefox Developer Edition и первичной стабилизации с ночных сборках. Общая продолжительность цикла разработки не изменится. Из особенностей Firefox Developer Edition можно отметить новую тёмную тему оформления, вынос в панель кнопок для быстрого доступа к инструментам для web-разработчиков, изменение некоторых настроек по … Читать далее Первый выпуск Firefox Developer Edition

Внеплановый выпуск Firefox 33.1 с порцией новых возможностей

Сюрпризом в день десятилетия проекта стал внеплановый выпуск Firefox 33.1, в котором представлена порция интересных изменений. Наиболее значительным изменением является новая реализация стартовой страницы (Tiles), отображаемой при открытии новой вкладки. Новый режим примечателен показом набора преднастроенных ссылок, вместо выводимых на начальном этапе работы пустых миниатюр. Большинство ссылок содержат информацию об интересных некоммерческих сервисах, таких как Wikipedia и службы Mozilla, но не исключено появление рекламных ссылок от проверенных партнёров. При желании пользователь может вернуться к ранее предложенному классическому методу формирования элементов на основе истории посещений или включить показ пустой страницы. Вторым заметным изменением стало появление кнопки «Forget«, позволяющей быстро очистить последние … Читать далее Внеплановый выпуск Firefox 33.1 с порцией новых возможностей

Компьютерные первооткрыватели выступили против причисления API к интеллектуальной собственности

Группа ведущих первооткрывателей компьютерных технологий, среди которых Бьёрн Страуструп, Кен Томпсон, Гвидо ван Россум и ещё 74 известных личности, участвовавших в создании AppleScript, AWK, Haskell, IBM S/360, Java, C++, JavaScript, Lotus 1-2-3, MS-DOS, Python, Scala, SmallTalk, TCP/IP, Unix и Wiki, выступили с совместным обращением, в котором призвали Верховный суд США признать, что программные интерфейсы не являются объектом авторского права. Обращение направлено после того, как Федеральный апелляционный суд США отменил ранее вынесенное судебное решение в тяжбе Oracle c Google, связанной с реализацией Java API в платформе Android. По мнению подписавшихся под обращением, признание API интеллектуальной собственностью может оказать негативное влияние на … Читать далее Компьютерные первооткрыватели выступили против причисления API к интеллектуальной собственности

Выпуск Tizen SDK 2.3

Увидел свет SDK для свободной мобильной платформы Tizen 2.3, развиваемой под покровительством организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Для загрузки подготовлен образ виртуального окружения, размером 2 Гб. Исходные тексты платформы можно загрузить через Git-репозиторий проекта (ветка tizen_2.3). Новый выпуск примечателен включением поддержки профиля для носимых устройств, включением в состав интегрированной среды разработки приложений для нового Native framework, реализацией инструмента Dynamic analyzer для анализа нативных приложений во время их выполнения, включением в состав профилей для одновременной разработки для мобильных и носимых устройств, расширением Web API средствами для отслеживания активности пользователей и работы с сенсорами, проведением оптимизации фреймворка … Читать далее Выпуск Tizen SDK 2.3

Один из старейших разработчиков Debian покинул проект из-за недовольства его развитием

Джой Хесс (Joey Hess), с 1996 года участвовавший в разработке Debian, объявил об уходе из проекта, указав, что Debian уже не тот проект, к которому он присоединился 18 лет назад. Джой считает, что последнее время проект движется не в том направлении, и причиной тому является допускающая подобные отклонения конституция проекта. Он сообщил: «Если я о чём-либо сожалею за свои 18 лет в Debian, так это о том, что когда была изначально предложена конституция Debian, я не стал высказываться против неё, хоть и счёл подозрительной. Теперь мне ясно, что это ядовитый документ, который медленно, но уверенно вёл Debian в очень нездоровых … Читать далее Один из старейших разработчиков Debian покинул проект из-за недовольства его развитием

Проекту Firefox исполнилось 10 лет

Ровно 10 лет назад разработчики из проекта Mozilla представили первый выпуск web-браузера Firefox, который в последствии стал одним из самых успешных и востребованных среди пользователей открытых проектов. Идея построения браузера с интерфейсом на языке XUL возникла в 2002 году, после чего потребовалось около двух лет на подготовку первого стабильного релиза. Другим удачным решением в Firefoх, повлиявшим на его успех, было использование вкладок для отображения сайтов. До Firefox из свободных браузеров интерфейс на основе вкладок предоставлял только проект Galeon, который из-за проблем со стабильностью и конфликта в среде разработчиков был заброшен и забыт, вскоре после появления Firefox, а разработчики переключились на … Читать далее Проекту Firefox исполнилось 10 лет

kFreeBSD не вошёл в состав Debian 8. Определены имена Debian 9 и Debian 10

На состоявшемся заседании группы, ответственной за подготовку релизов, определено, что Debian GNU/kFreeBSD, сочетающий в себе ядро FreeBSD с пользовательским окружением на базе glibc и GNU-утилит, не достиг должного уровня качества, требуемого для включения в число официально поддерживаемых архитектур Debian Jessie. Тем не менее, разработчики надеются, что участники проекта смогут выпустить неофициальную редакцию Debian GNU/kFreeBSD «Jessie». Архитектуры arm64 и ppc64el, которые также были под угрозой исключения из Debian 8, оценены как достаточно продвинувшиеся и пригодные для включения в состав официально поддерживаемых архитектур. Кроме того, утверждены имена для двух следующих выпусков: Debian 9 получил название «Stretch», а Debian 10 — «Buster». По … Читать далее kFreeBSD не вошёл в состав Debian 8. Определены имена Debian 9 и Debian 10

Игра War Thunder доступна для GNU/Linux

Компания Gaijin Entertainment объявила о выходе версии своей многопользовательской онлайн-игры War Thunder под GNU/Linux. Поддерживаются только 64-битные системы. Выход игры в Steam состоится позже. Читать далее Игра War Thunder доступна для GNU/Linux

Компания Adobe представила Brackets 1.0, открытый редактор для web-разработчиков

Компания Adobe объявила о первом значительном выпуске свободного проекта Brackets, в рамках которого разрабатывается текстовый редактор для web-разработчиков, написанный на JavaScript, HTML и CSS, и предназначенный для редактирования JavaScript, HTML и CSS. Код Brackets распространяется под лицензией MIT. Редактор оформлен в виде обособленного десктоп-приложения, для установки которого подготовлены deb, dmg и msi пакеты для Linux, OS X и Windows. Особенностью редактора является простой для освоения интерфейс, не перегруженный элементами управления, но использующий систему контекстно зависимых инструментов, появляющихся по мере необходимости в основном окне разработки. Brackets поддерживает режим Live-разработки, при котором редактируемый контент (JavaScript, HTML и CSS) по мере изменения сразу … Читать далее Компания Adobe представила Brackets 1.0, открытый редактор для web-разработчиков

Для ядра Linux предложен livepatch, механизм обновления без перезагрузки

В списке рассылки разработчиков ядра Linux представлен livepatch, новый механизм внесения исправлений в работающее ядро Linux без перезагрузки и без остановки работы приложений. Как известно, в настоящее время на включение в ядро претендуют технологии обновления ядра на лету kpatch от компании Red Hat и kGraft от компании SUSE, которые похожи по используемым методам применения обновлений, но отличаются деталями реализации и способами подготовки патчей. В kGraft патч может формироваться непосредственно на основе исходных текстов, без манипуляций c объектным кодом. В kpatch патч генерируется на основе сравнения двух бинарных сборок ядра. Обе системы являются свободными и достаточно жестко конкурируют между собой, что … Читать далее Для ядра Linux предложен livepatch, механизм обновления без перезагрузки

Вышел Wal Commander GitHub Edition 0.18

Доступен выпуск Wal Commander 0.18 GitHub Edition 0.18, расширенного ответвления двухпанельного файлового менеджера Wal Commander. Wal Commander обладает такими возможностями, как встроенный просмотрщик, редактор файлов с подсветкой синтаксиса (C, C++, sh, perl, php, xml, html, pascal, sql) и смены кодировки, встроенный эмулятор терминала, возможность обращения к внешним хранилищам с использованием протоколов SMB и FTP/SFTP, средства для поиска файлов (в том числе с возможностью поиска текста сразу во всех русскоязычных кодировках). Интерфейс и горячие клавиши максимально приближены к Far Manager. Программа использует X11 для отрисовки интерфейса и доступна для Linux, FreeBSD, Windows и OS X. Основные изменения по сравнению с прошлым … Читать далее Вышел Wal Commander GitHub Edition 0.18

Бета-выпуск KDE Applications 14.12 ознаменовал переход к новой схеме подготовки релизов

В рамках перехода на новую схему нумерации версий и обособленную разработку компонентов KDE представлен первый бета-выпуск KDE Applications 14.12, включающий в себя подборку пользовательских приложений, адаптированных для работы с KDE Frameworks 5. Состав KDE Applications 14.12 близок к набору приложений, поставляемых в KDE 4.14. Из не вошедших в состав KDE Applications 14.12 пакетов можно отметить kdepim, kimono, korundum, kross, qyoto и smokekde. Версия KDE Applications 14.12 запланирована на декабрь и выйдет вместо ожидаемого выпуска KDE 4.15. Новые выпуски KDE Applications планируется формировать раз в 4 месяца, при этом они теперь не привязаны к веткам KDE. KDE Frameworks и KDE Plasma … Читать далее Бета-выпуск KDE Applications 14.12 ознаменовал переход к новой схеме подготовки релизов

Релиз композитного менеджера Compiz 0.9.12.0

Разработчики из компании Canonical представили новый выпуск композитного менеджера Compiz 0.9.12.0, который продолжает использоваться в графическом окружении Ubuntu на базе оболочки Unity 7. Версия Compiz 0.9.12.0 отмечена на стабильная и включает в себя все накопившиеся исправления, а также наработки по портированию gtk-window-decorator на использование с GTK+3. Читать далее Релиз композитного менеджера Compiz 0.9.12.0

Выпуск платформы KDE Frameworks 5.4.0

Представлен четвёртый корректирующий выпуск платформы KDE Frameworks 5.4.0, в рамках которой развивается реструктуризованный и портированный на Qt5 базовый набор библиотек и runtime-компонентов, лежащих в основе KDE. Фреймворк включает в себя 60 библиотек, часть которых может работать в качестве самодостаточных надстроек над Qt, а часть формируют программный стек KDE. Подробнее с особенностями KDE Frameworks 5 можно познакомиться в анонсе первого выпуска. Статус подготовки бинарных сборок KDE Frameworks 5.4 можно оценить на данной странице. Протестировать без установки можно через Live-сборку от проекта Kubuntu. В новой версии обеспечена поддержка сборки с использованием Qt 5.4, в KArchive добавлена поддержка файлов rcc, в KNotifications добавлена … Читать далее Выпуск платформы KDE Frameworks 5.4.0