В Chrome OS появится возможность запуска Android-программ

В прозвучавшей на конференции Google I/O приветственной речи Сандара Пичаи (Sundar Pichai), вице-президента Google по разработке Chrome, Android и приложений Google, отмечены значительные планы по обеспечению интеграции Chrome OS и Android. Платформы продолжат развиваться независимо, но в них появятся новые механизмы для взаимодействия, упрощающие совместное использование нетбуков на основе Chrome OS и смартфонов и планшетов на базе Android. Наиболее важным планом по развитию Chrome OS является предоставление возможности запуска программ, созданных для Android. Технические детали реализации не упоминаются, пока не ясно, будет ли задействован слой для эмуляции Android или похожая на Google Cast система трансляции вывода. Тем не менее, утверждается, … Читать далее В Chrome OS появится возможность запуска Android-программ

Шлем виртуальной реальности из смартфона и картонной каробки

Компания Google анонсировала проект Cardboard, в рамках которого опубликованы схемы и средства для создания шлема виртуальной реальности из смартфона, картонной коробки, пары линз, магнитов и подручных деталей. На смартфоне запускается специальное Android-приложение или в браузере открывается специальная web-страница, организующие стереоcкопический вывод через разделение экрана на две части, а коробка используется для фокусирование каждого глаза на своей половине экрана. Созданный таким образом шлем не может конкурировать с полноценными шлемами виртуальной реальности, но позволяет начать эксперименты без покупки дорогостоящих устройств. Читать далее Шлем виртуальной реальности из смартфона и картонной каробки

Анонсирован предварительный выпуск платформы Android 5

На седьмой ежегодной конференции Google I/O представлен предварительный выпуск следующей редакции открытой мобильной платформы Android — Android L Developer Preview. В силу кардинальных изменений, таких как новый подход к организации пользовательского интерфейса, задействование среды выполнения ART вместо виртуальной машины Dalvik, переработанная система уведомлений и включение наработок по увеличению энергоэффективности, следующий выпуск вероятно получит номер версии Android 5.0, что косвенно подтверждает упоминание в анонсе Google Play Services 5.0. Ключевые особенности Android L Developer Preview: Переход на новую среду выполнения ART, которая заменит собой виртуальную машину Dalvik. ART позволяет в момент установки скомпилировать приложение в машинный код и в дальнейшем выполнять программу … Читать далее Анонсирован предварительный выпуск платформы Android 5

Компания Microsoft открыла код инструментария для работы с форматом OOXML

В рамках инициативы .NET Foundation, подразумевающей переход к открытым методам разработки платформы .NET, компания Microsoft открыла под лицензией Apache исходные тексты Open XML SDK, предоставляющего средства для создания и обработки документов в формате Open XML (DOCX, XLSX и PPTX). В частности, Open XML SDK позволяет генерировать документы, извлекать информацию из существующих документов (в том числе для преобразования в HTML) и модифицировать существующие документы. Несмотря на то, что код Open XML SDK написан на языке C#, по мнению разработчиков LibreOffice он может послужить для улучшения поддержки формата Open XML в свободных офисных пакетах. В LibreOffice уже реализован собственный механизм разбора OOXML, … Читать далее Компания Microsoft открыла код инструментария для работы с форматом OOXML

Google опубликовал XSecureLock, безопасный хранитель экрана для X11

Компания Google опубликовала под лицензией Apache приложение XSecureLock, в рамках которого подготовлен защищённый вариант системы блокировки экрана для X11. Целью разработки XSecureLock было обеспечение максимальной безопасности, которая достигается благодаря модульной архитектуре, при которой аутентифкация и блокировка экрана вынесены в разные процессы. Координирует работу XSecureLock основной управляющий процесс, который содержит минимальный набор кода и запускает для аутентификации и блокирования экрана отдельные процессы-модули, а также контролирует нахождение экрана в заблокированном состоянии. На работу основного процесса не могут влиять ошибки во внешних библиотеках. Благодаря такому подходу XSecureLock защищён от типичного метода атаки на хранители экрана — инициирование краха через передачу некорректных данных во … Читать далее Google опубликовал XSecureLock, безопасный хранитель экрана для X11

Открыты исходные тексты БД Aerospike

Компания Aerospike одновременно с объявлением о получении 20 млн долларов инвестиций заявила об открытии исходных текстов своей NoSQL БД Aerospike, обеспечивающей предсказуемое время доступа к данным, что позволяет применять Aerospike для обработки данных в режиме реального времени. По заявлению создателей, на выполнение 99% запросов тратится менее 1 мс, а 99.9% запросов выполняются не дольше 5 мс. Код серверной части БД написан на языке Си и открыт под лицензией APGL. Клиентские библиотеки, которые доступны для Java, C/C++, Lua и Node.js, распространяются под лицензией Apache 2.0. Использование специально оптимизированного для SSD-накопителей режима работы хранилища в сочетании с размещением индексов в оперативной памяти … Читать далее Открыты исходные тексты БД Aerospike

GTK3-порт Firefox успешно запущен в окружении Wayland

Эмилио Посуэло (Emilio Pozuelo), участвующий в работе по адаптации Firefox для работы с GTK3+ сообщил об успешном запуске экспериментального GTK3-порта Firefox в окружении композитного сервера Weston, развиваемого проектом Wayland. Говорится, что в коде Firefox остаётся много привязок к X11, большинство из которых уже были отделены в блоки «#ifdef MOZ_X11». При организации запуска под управлением Wayland/Weston код Firefox был дополнительно почищен и снабжён рядом «хаков» для обхода возникших проблем. В частности, в текущем виде при запуске Firefox в Weston наблюдаются проблемы с клавиатурой и не полностью отображаются элементы интерфейса. Тем не менее, то, что Firefox стартует без крахов является хорошим стартом … Читать далее GTK3-порт Firefox успешно запущен в окружении Wayland

Обновление Qt 5.3.1 и Qt Creator 3.1.2

Компания Digia опубликовала корректирующий выпуск Qt 5.3.1, вобравший результаты работы по устранению ошибок и проблем, выявленных за месяц с момента выхода Qt 5.3. В новом выпуске не добавлено новых возможностей, но реализована серия оптимизаций производительности и мелких улучшений, не нарушающих совместимость на уровне API и ABI. В частности, проведена оптимизация производительности JIT-компилятора движка Qt Quick Engine, внесено множество небольших корректировок в компоненты Qt Quick Controls, обеспечена поддержка OS X 10.10. Всего по сравнению с выпуском 5.3.0 внесено около 800 исправлений. Одновременно представлен первый стабильный релиз компилятора Qt Quick Compiler, позволяющего скомпилировать QML-файлы в нативный машинный код, который запускается на 30-40% … Читать далее Обновление Qt 5.3.1 и Qt Creator 3.1.2

Увидел свет Eclipse Luna

Организация Eclipse Foundation представила ежегодный релиз Eclipse Luna, объединяющего все развиваемые под эгидой Eclipse проекты, такие как платформа Eclipse, набор инструментов для разработчиков на языке Java, средства для управления исходными текстами, визуальные построители GUI и т.п. Для загрузки подготовлено 14 сборок Eclipse, оптимизированных для различных применений платформы, включая варианты для разработчиков, использующих Java SE, Java EE, JavaScript, PHP и C/C++. В подготовке нового выпуска приняли участие 340 разработчиков, представляющих 52 различных организации. Общий объем выпущенных в рамках Eclipse Kepler исходных текстов составляет 61 млн строк кода. Число вошедших в состав релиза проектов составило 76. По сравнению с прошлым выпуском добавлено … Читать далее Увидел свет Eclipse Luna

Доступен Plasma Media Center 1.3

После семи месяцев разработки проект KDE представил новый выпуск Plasma Media Center 1.3 (PMC), унифицированного интерфейса для работы с мультимедиаконтентом на стационарных ПК, нетбуках, планшетах, телевизорах и других устройствах, на которых может быть запущено окружение KDE. PMC обладает типичными для медиацентров функциями и позволяет показывать изображения, проигрывать музыку и воспроизводить видео. Медиацентр базируется на технологиях Plasma и KDE, и использует QML для формирования интерфейса, адаптированного для различных классов устройств. Для расширения функциональности предоставляется API для создания плагинов. Поддерживается работа как с содержимыми локальных файловых систем, так и внешних онлайн-сервисов, таких, как YouTube, Flickr и Picasa. Управление воспроизведением и навигация по … Читать далее Доступен Plasma Media Center 1.3

В Fedora 21 предстоит большая чистка устаревших пакетов

В выпуске Fedora 21 запланировано удаление из репозитория около сотни пакетов, которые испытывают проблемы со сборкой, устарели или остались без сопровождения. Из наиболее выделяющихся в списке пакетов, можно отметить драйверы для видеокарт, не поддерживающих интерфейс переключения видеорежимов на уровне ядра (KMS). В частности, в Fedora 21 будут удалены X.Org-драйверы для видеокарт на чипах APM, Cirrus, Geode, Glint, i128, i740, Mach64, MGA, NeoMagic, R128, Rendition, s3virge, Savage, SiliconMotion, SiS, TdFX и Trident. Для данных чипов будет предложено использовать универсальный драйвер VESA. Из подлежащих удалению приложений можно отметить unittest, spacewalk-admin, rats, raidutils, obexfs, nvclock, netatalk, jdbm, guile-lib, gnomeradio, fuse-smb, freetalk. Удаление планируется … Читать далее В Fedora 21 предстоит большая чистка устаревших пакетов

Компания LG опубликовала SDK с эмулятором webOS TV

Компания LG, которая в прошлом году выкупила свободную мобильную платформу webOS у Hewlett-Packard, опубликовала комплект для разработчиков приложений webOS TV SDK, примечательный наличием эмулятора программного окружения умного телевизора на основе webOS. В состав SDK также входит инструментарий для создания пакетов, интегрированная среда разработки на основе Eclipse и плагин к текстовому редактору Sublime. SDK доступен в сборках для Linux (Ubuntu), Windows и OS X. Кроме того открыт специальный раздел сайта developer.lge.com/webOSTV, ориентированный на разработчиков webOS-приложений, которые можно использовать на телевизорах. Читать далее Компания LG опубликовала SDK с эмулятором webOS TV

fast.js

Компания Codemix представила JavaScript-библиотеку fast.js, в рамках которой подготовлена подборка типовых функций JavaScript, отличающихся от встроенных функций более высокой производительностью. Библиотека предоставляет замену для таких методов, как .map(), .reduce(), .bind(), .forEach(), .indexOf(), .concat() и .clone(). Более высокая производительность достигается за счёт устранения излишних усложнений, связанных с необходимостью учета всех крайних случаев, учитываемых во встроенных функциях в силу требований спецификации ECMAScript. Тестирование показало, что представленная в fast.js реализация .lastIndexOf() оказалась на 62.80% быстрее нативного варианта в тесте из трех итераций, на 74.38% в тесте из 10 итераций и на 20.55% в тесте из 1000 итераций. Для .indexOf() выигрыш в производительности составил … Читать далее fast.js

Сверхнадёжное ядро seL4 будет переведено в разряд открытых проектов

Компания General Dynamics C4 Systems и австралийский исследовательский центр NICTA анонсировали скорый перевод микроядра seL4 (Secure Embedded L4) в категорию открытых проектов. Ядро seL4 нацелено на предоставление повышенного уровня безопасности и надёжности для критически важных систем, используемых в авиации, медицине, финансовом секторе, энергетике и других областях, где необходима гарантия отсутствия сбоев. Корректность реализации seL4 в своё время была доказана математически, что даёт основание считать решения на базе seL4 самыми надёжными в мире. 29 июля под одной из свободных лицензий будут не только открыты исходные тексты ядра seL4, но и связанные с системой компоненты доказательства надёжности и сопутствующий код для построения … Читать далее Сверхнадёжное ядро seL4 будет переведено в разряд открытых проектов

Выпуск PC-BSD 10.0.2 с новым форматом PBI

В соответствии с планом ежеквартальных выпусков стабильной ветки вышла новая версия операционной системы PC-BSD 10.0.2, основанной на кодовой базе FreeBSD 10. Не смотря на то что версия изменилась незначительно, новый выпуск PC-BSD содержит достаточно много фундаментальных изменений. Для загрузки подготовлен гибридный iso-образ (только для amd64), подходящий для использования на DVD и USB-накопителях. Самым значительным новшеством стала кардинальная переработка родной системы управления пакетами — PBI. Начиная с этой версии пакеты PBI больше не являются самодостаточными контейнерами, содержащими все зависимости, а лишь надстройкой над новой системой пакетов FreeBSD pkg-ng. По сути теперь PBI содержит лишь некоторую мета информацию, отсутствующую в pkg-ng. Другие … Читать далее Выпуск PC-BSD 10.0.2 с новым форматом PBI

Компания Microsoft выпустила свой первый Android-смартфон под брендом Nokia

Компания Microsoft представила основанный на платформе Android смартфон Nokia X2, который является первым устройством выпущенным Microsoft после поглощения мобильного бизнеса Nokia. В начале года уже были выпущены Android-смартфоны Nokia X, Nokia XL и Nokia X+, но их продвижением и разработкой компания Nokia занималась самостоятельно до завершения сделки с Microsoft. Смартфон поступит в продажу в июле по цене 99 евро. Основные характеристики: 4.3-дюймовый экран (800 x 480), двухядерный CPU Qualcomm Snapdragon 200 (1.2GHz), 1Гб ОЗУ, 4Гб Flash + 7Гб во внешнем облачном хранилище, Dual-SIM, две камеры (5-мегапиксельная с автофокусом и фронтальная VGA), MicroSD, Micro-USB, Bluetooth 4.0, Wi-Fi 802.11 b/g/n, аккумулятор 1800 … Читать далее Компания Microsoft выпустила свой первый Android-смартфон под брендом Nokia

Выпуск Rsync 3.1.1

Вышел релиз Rsync 3.1.1, популярной утилиты для синхронизации файлов и резервного копирования, позволяющей минимизировать трафик за счёт инкрементального копирования изменений. В качестве транспорта могут быть использованы ssh, rsh или собственный протокол rsync. Поддерживается организация работы анонимных rsync-серверов, оптимально подходящих для обеспечения синхронизации зеркал. Новая версия полностью совместима на уровне протокола с выпуском 3.1.0 и в основном содержит исправления ошибок, выявленных с момента прошлого релиза. Из улучшений можно отметить: Изменено наименование временных файлов при использовании директивы «—temp-dir=DIR» (имена теперь не начинаются с точки); Добавлена поддержка нового подхода к организации сжатия, при котором все данные сопоставления не подвергаются сжатию, что позволяет снизить … Читать далее Выпуск Rsync 3.1.1

Новый выпуск прошивки с ОС Sailfish для смартфонов Nexus 4

Компания Jolla опубликовала обновлённый тестовый выпуск прошивки (zip, 248 Мб, инструкция по установке) для ознакомительного использования операционной системы Sailfish на смартфоне Nexus 4, изначально поставляемом с платформой Android. Прошивка даёт возможность использовать платформу Sailfish на более доступных смартфонах Nexus 4, чем поставляемый с Sailfish смартфон Jolla. Прошивка основана на свежем выпуске Sailfish OS 1.0.7.16 и отличается обеспечением поддержки каталога-магазина Jolla Store и добавлением функции для проверки наличия обновления прошивки. Тем не менее, пока запрещена локальная установка неверифицированных пакетов (их можно установить из командной строки) и невозможен запуск программ, созданных для платформы Android. Из пока не реализованных для смартфона Nexus 4 … Читать далее Новый выпуск прошивки с ОС Sailfish для смартфонов Nexus 4

Опубликована 43-я редакция списка самых высокопроизводительных суперкомпьютеров

Анонсирован 43 выпуск рейтинга 500 самых высокопроизводительных компьютеров мира. По сравнению с прошлым и позапрошлым рейтингами пятёрка лидеров осталась прежней: На первом месте находится кластер Tianhe-2, работающий в национальном суперкомпьютерном центре Китая. Tianhe-2 включает в себя 16 тысяч узлов, укомплектованных двумя процессорами Intel Xeon IvyBridge и тремя процессорами Xeon Phi, то есть данный кластер в сумме содержит более трёх миллионов процессорных ядер. Tianhe-2 достигает в тесте Linpack производительности 33.86 петафлопс, что почти в два раза больше, чем могут обеспечить занимающие второе и третье места кластеры Titan (17.590 петафлопс) и Sequoia (17.173 петафлопс). Производительность одного Tianhe-2 близка к суммарной производительности всех … Читать далее Опубликована 43-я редакция списка самых высокопроизводительных суперкомпьютеров

Audacious возвращается на GTK2, в перспективе переход на Qt

Джон Линдгрен, разработчик музыкального проигрывателя Audacious, сообщил, что начиная со следующей версии 3.6 программа вернётся на использование по умолчанию библиотеки GTK2+. При «наличии достаточного интереса» для версии Audacious 3.6 будет выпущена и версия с GTK3+. В долгосрочной перспективе намечен перевод Audacious на Qt. Решение объясняется несогласием с методами развития последних выпусков GTK3+ и продвижением изменений, усложняющих разработку традиционных интерфейсов для настольных систем. В качестве примера нетрадиционных решений в GTK3+ упоминается задействование монохромных пиктограмм, декорация окон на стороне клиента и стилизация под Android окон для вывода сообщений. По мнению разработчиков Audacious, в указанной ситуации, сохранить неизменность интерфейса программы можно только вернувшись … Читать далее Audacious возвращается на GTK2, в перспективе переход на Qt

Доступен Plasma Media Center 1.3, медиацентр от проекта KDE

После семи месяцев разработки проект KDE представил новый выпуск Plasma Media Center 1.3 (PMC), унифицированного интерфейса для работы с мультимедиа-контентом на стационарных ПК, нетбуках, планшетах, телевизорах и других устройствах, на которых может быть запущено окружение KDE. PMC обладает типичными для медиацентров функциями и позволяет показывать изображения, проигрывать музыку и воспроизводить видео. Медиацентр базируется на технологиях Plasma и KDE, и использует QML для формирования интерфейса, адаптированного для различных классов устройств. Для расширения функциональности предоставляется API для создания плагинов, Поддерживается работа как с содержимыми локальных файловых систем, так и внешних online-сервисов, таких, как YouTube Flickr и Picasa. Управление воспроизведением и навигация по … Читать далее Доступен Plasma Media Center 1.3, медиацентр от проекта KDE