Category: Интересно

Ubuntu 16.10 останется по умолчанию на Unity 7

Май 03, 2016 - Интересно - 0 Comments - Стандартный

Разработчики Ubuntu в очередной раз отменили план перехода десктоп-редакции дистрибутива на Mir и Unity 8. В Ubuntu 16.10 по умолчанию по-прежнему будет предлагаться Unity 7 с возможностью запуска Unity 8 в качестве альтернативного сеанса, который будет предложен прямо на странице входа в систему. При этом при подготовке релиза Ubuntu 16.10 развитию Unity 8 будет уделено значительное внимание и функциональность Unity 8 планируется довести до паритета с Unity 7.

В частности, в Unity 8 планируется внести улучшения, связанные с работой на многомониторных конфигурациях, управлением окон в десктоп-режиме, работой с буфером обмена и бесшовным запуском X-приложений с использованием XMir. Из других планов упомянуты портирование Ubuntu UI Toolkit с QML на C++, развитие идеи перехода мобильных устройств в десктоп-режим (convergence), интеграция поддержки драйверов Vulkan в Mir, расширение средств для работы с окружениями Snap в Ubuntu Software и предоставление поддержки глобального меню в X-приложениях, запускаемых под Unity 8.

Let’s block ads! (Why?)

Релиз операционной системы Chrome OS 50

Май 03, 2016 - Интересно - 0 Comments - Стандартный

03.05.2016 10:57 Релиз операционной системы Chrome OS 50

Компания Google представила релиз операционной системы Chrome OS 50, основанной на ядре Linux, открытых компонентах и web-браузере Chrome 50. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 50 доступна для всех актуальных моделей Chromebook, кроме Pinky 11.6 и Asus Chromebit. Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache. Кроме того, проектом Chromium OS for SBC выпущена сборка для Raspberry Pi 2 и Raspberry Pi 3.

Основные изменения в Chrome OS 50:

  • Оформление браузера приведено в соответствие с концепцией Material Design;
  • Изменено формирование имён устройств Bluetooth, которые стали более понятными для пользователя;
  • В музыкальном проигрывателе представлена новая кнопка для раскрытия/сворачивания обложки альбома;
  1. Главная ссылка к новости (http://googlechromereleases.bl…)
  2. OpenNews: В Chrome и движке V8 обеспечена поддержка спецификаций ECMAScript 6 и 7
  3. OpenNews: В Chrome OS появится поддержка установки приложений из Google Play
  4. OpenNews: Выпуск web-браузера Chrome 50
  5. OpenNews: Релиз операционной системы Chrome OS 49
Тип: Программы
Ключевые слова: chromeos, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
 
 
+/
Не ёрничай! Они ведь и мажорную версию изменили лишь на единицу. Вот если бы после 49 шёл 70 выпуск, то да — ключевых и архиважных изменений было бы маловато.
 

 Добавить комментарий

Навигация

Let’s block ads! (Why?)

Twitter представил первый значительный выпуск системы сборки Pants

Май 02, 2016 - Интересно - 0 Comments - Стандартный

Опубликован первый значительный выпуск системы сборки Pants 1.0, развиваемой компанией Twitter в качестве масштабируемой замены сборочного инструментария Maven. Pants предоставляет средства для сборки и тестирования кода на различных языках программирования и хорошо подходит для организации сборки в больших или быстрорастущих репозиториях, содержащих множество подпроектов, совместно использующих значительные порции кода. Система также оптимизирована для работы в условиях наличия сложных зависимостей от внешних библиотек. Проект написан на языке Python и распространяется под лицензией Apache 2.0.

Pants 1.0 позиционируется как первый значительный выпуск, пригодный для широкого использования, в котором осуществлена стабилизация интерфейсов для разработки модулей-дополнений и опций командной строки. В новом выпуске также значительно упрощены установка, настройка и адаптация под рабочий процесс. Например, для установки достаточно загрузить и выполнить один скрипт. Модульная организация позволяет легко встраивать обработчики для любых аспектов работы Pants. Система и модули распространяются через репозиторий PYPI.

Основные особенности Pants:

  • Встроенная поддержка языков программирования Python, Java и Scala. В форме плагинов доступна поддержка C/C+, Go, JavaScript/NodeJS и Android.
  • Возможность организации повторяемых сборок (собранные файлы бинарно идентичны при разных сборках одного и того же кода на разных системах);
  • Для оценки изменений используются хэши от содержимого файлов, а не данные о времени изменения файлов;
  • Система кэширования промежуточных результатов сборки;
  • Возможность организации распределённого кэша, охватывающего несколько серверов и доступного через API REST или NFS;
  • Наличие поддержки в интегрированных средах разработки, таких как IntelliJ;
  • Поддержка инкрементальных сборок, включая оптимизации для быстрой сборки проектов на языке Scala;
  • Поддержка подключения расширяющих функциональность дополнений, написанных на языке Python;
  • Поддержка создания самодостаточных сборок программ на языке Python, упакованных с использованием инструментария PEX (Python EXecutable);
  • Интеграция с репозиториями Python и JVM, используя PEX и Ivy.

Let’s block ads! (Why?)

KDE Plasma Mobile переходит с Ubuntu Touch на Cyanogenmod

Май 02, 2016 - Интересно - 0 Comments - Стандартный

Разработчики мобильной платформы Plasma Mobile, развиваемой проектом KDE, сообщили о внедрении новой системы построения сборок, используемых для запуска пользовательского окружения на различном оборудовании. Изначально базовый образ формировался на основе корневой ФС Ubuntu Touch с заменой пакетов Unity/Mir на kwin_wayland, компоненты KDE, оболочку Plasma Mobile и приложения.

Новые образы Plasma Mobile сформированы с использованием системного окружения Cyanogenmod, в котором запускается изолированный контейнер, содержащий Ubuntu/Neon (в Ubuntu Touch наоборот в LXC-контейнере запускаются компоненты Cyanogenmod). Подобный подход позволяет расширить спектр поддерживаемого оборудования, более гибко управлять составом окружения и не зависеть от версий программ, применяемых в Ubuntu Touch. Например, в новых сборках удалось задействовать новую ветку Qt и обновить библиотеку libhybris. Кроме того, избавление от привязки к Ubuntu Touch позволяет абстрагировать Plasma Mobile от системного окружения и в будущем предоставить возможность работы поверх различных операционных систем.

Let’s block ads! (Why?)

Разработчики Ubuntu планируют увеличить размер установочного образа

Май 02, 2016 - Интересно - 0 Comments - Стандартный
 
 
 
+1 +/
> Слушай, а не ты ли автор нетленки:
> http://www.opennet.ru/openforum/vsluhforumID3/107771.html#7
> Или это два разных дeбила считают, что выучив один глупый шаблон, они
> выглядят интересными и умными собеседниками?

это секта склерозников. они всё время забывают, какой сейчас год, какой сейчас век, и поэтому вынуждены всё время себе напоминать

 
 
+/
>> Увеличение размера до 2 Гб позволит существенно расширить базовый состав дистрибутива…
> Спасибо арчику за то, что он есть. А то пришлось бы сидеть
> и выковыривать из убунты все эти свистелки-перделки.

на базовом диске арча хватает ненужного 🙂 и не хватает нужного 🙂

а вообще, если мы играем в «кто меньше», давайте и я со своим баяном…

Собирал несколько лет назад на базе austrumi:

Linux 2.6.28, Metacity, LXpanel
Opera 10, Abiword, Gnumeric
Gimp + Gap, mtpaint, epicview
stardict + англо-русский и русско-английский словарь
Osmo, Homebank, Xpad, gnome-calculator
Mplayer, sweep, luvcview, epdfview
Qemu, Bluefish, mc, harinfo, conky
leafpad, pcmanfm
linphone, transmission, linuxdcpp, vqcc-gtk, tsclient
и много чего ещё, включая документацию и раздачу самого себя по pxe

всё вместе — live-iso размером 52 мб

 
+3 +/
Событиев-то у людей, событиев.

Но вообще, было бы неплохо делать и «cd с базовой системой», чтобы быстро развернуть среду, загрузчик, базовые вещи, а затем уже пакетником докидать нужное.

(netboot/mini.iso, разумеется, не то, это не полноценный образ, а только базовые компоненты программы установки)

Например, у Debian это образ размером 250-330 мб (в i386 два набора ядер, -486 и -686-pae), у OpenBSD — 220 мб (при этом забавно, что у Debian это «чиста консоль», а у OpenBSD в 220 мб входят и иксы, и компилятор, и bsd-games, и большой набор всяко-разных серверов — и это при том, что debian пожат xz, а openbsd — с помощью gz)

 
 
 
 
+/
> ну, во-первых, это не то — на диске нет базовой системы. оно
> неработоспособно без сети и сетевого репозитория, даже если на hdd есть
> полный срез.

…в котором вдруг не найдётся фирмвари для сетевой карты? 😉

 
 
+/
>> ну, во-первых, это не то — на диске нет базовой системы. оно
>> неработоспособно без сети и сетевого репозитория, даже если на hdd есть
>> полный срез.
> …в котором вдруг не найдётся фирмвари для сетевой карты? 😉

в полном срезе есть секция non-free — это раз
для debian есть на ftp папочка unofficial, где раздаются iso и жидло для firmware-netinst, т.е. netinst, куда включена несвободная firmware

 
+/
Вот реально не понятно, чего в современных линуксах занимает столько места. Помнится в Mandrake 2007, я установил иксы с php-mysql-web-samba и это влезло в 150 мб. Сегодняшний дистриб (Centos 6) — установка с MinimalCD — 1.2 гб. Чего ? Зачем ?
 
 
+1 +/
> Вот реально не понятно, чего в современных линуксах занимает столько места. Помнится

Так глянь сколько браузеры сейчас весят, как ранее целый гном 😉 и т.д.

 
 
+/
> Помнится Mandrake был на 7 компакт дисках

debian woody — 1 dvd (7 cd)
debian sarge — 2 dvd (14 cd)
debian etch  — 3 dvd (по-моему, 21 cd)
debian lenny — 5 dvd (32 cd)
debian squeeze — 8 dvd
debian wheezy — 10 dvd
debian jessie — 13 dvd

у девятого дебиана пока 14 dvd, отстают от графика. или у разработчиков кончились мечты?

 
 
+/
>>2-гигабайтный USB Flash
> Никогда не держал в руках USB Flash меньше 4GB. Такие вообще продаются ещё?

пока я не отжал случайно в Казахстане флешку, у меня их за последние 15 лет было всего две штуки — одна на 128 мб, вторая на 4 гб. первую где-то потерял, но она у меня была много-много лет. загружать линупсы хватало 🙂

 
+1 +/
они б лучше баг номер один пофиксили, а то новость не новость, так лишь бы не забыть про убунту
 

Let’s block ads! (Why?)

Тестирование Firefox 47-beta и Firefox Developer Edition 48 с поддержкой WebExtensions

Апр 30, 2016 - Интересно - 0 Comments - Стандартный

30.04.2016 19:55 Тестирование Firefox 47-beta и Firefox Developer Edition 48 с поддержкой WebExtensions

Firefox 47 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован выпуск Firefox Developer Edition 48, который заменил собой aurora-ветку, в рамках которой проводится оценка готовности тех или иных новшеств для последующего бета-выпуска. Загрузить бета-выпуск можно на данной странице, а Firefox Developer Edition здесь. Релиз Firefox 47 намечен на 7 июня, а Firefox 48 на 2 августа.

Улучшения, представленные в бета-версии Firefox 47:

  • Реализована возможность автоматического преобразования устаревших блоков показа видео, завязанных на применении проигрывателя на базе технологии Adobe Flash и ссылающихся на YouTube. Речь ведётся об ещё встречающихся на некоторых сайтах вставках видео в формате «embed», которые могут быть обработаны только при помощи Flash. Данные блоки на лету транслироваться в современный код на основе iframe, обеспечивающий показ видео с использованием HTML5-тега «Video» и формата WebM. Конвертация работает только при отсутствии установленного Flash-плагина.
  • Добавлена поддержка потокового шифра ChaCha20 и алгоритма аутентификации сообщений (MAC) Poly1305, разработанные Дэниелом Бернштейном (Daniel J. Bernstein), Таней Ланге (Tanja Lange) и Питером Швабе (Peter Schwabe). ChaCha20 и Poly1305 можно рассматривать, как более быстрые и безопасные аналоги AES-256-CTR и HMAC, программная реализация которых позволяет добиться фиксированного времени выполнения без задействования специальной аппаратной поддержки.
  • На платформах Windows и OS X реализована возможность загрузки проприетарного закрытого CDM-модуля (Content Decryption Module) Widevine, который будет использоваться для декодирования медиаконтента, защищённого авторскими правами, вместо ранее предлагаемого CDM-модуля Primetime от компании Adobe. Widevine даёт возможность просматривать защищённый контент без установки NPAPI-плагинов и предоставляет прозрачную поддержку работы с сервисами потокового вещания, требующими наличия плагина Silverlight для воспроизведения видео;
  • Для пользователей мощных компьютеров включён по умолчанию видеокодек VP9;
  • Выполнен сброс настройки browser.sessionstore.restore_on_demand в значение по умолчанию (true), чтобы избежать проблем с производительностью в многопроцессном режиме (e10s);
  • Внесена порция изменений, влияющих на совместимость с дополнениями. Например, из состава удалена библиотека FUEL (Firefox User Extension Library), что приведёт к невозможности работы связанных с ней дополнений, которые следует переписать с использованием Add-on SDK. Кроме того, прекращена поддержка URL about:customizing, блокирована возможность создания ссылок на «view-source:», изменён механизм загрузки gDevTools.jsm, удалено свойство вкладок visibleLabel и удалено событие TabLabelModified;
  • Добавлен инструмент для просмотра открытых вкладок, синхронизированных между настольным браузером и мобильной версией Firefox;
  • Из инструментов для разработчиков удалён режим трёхмерной визуализации для анализа страниц (Tilt), при котором узлы DOM наглядно разделяются на слои. Доступные в Tilt возможности вынесены во внешнее дополнение;
  • Расширена поддержка развиваемого для разработки браузерных дополнений API WebExtensions, совместимого с API для Chrome и идущего на смену XUL API. Из новых возможностей API отмечается реализация компонентов commands для привязки к нажатиям клавиш, и downloads для загрузки файлов и управления процессом загрузки. Расширены API webRequest, windows и i18n. Доведён до полноценного вида API tabs. Добавлена новая утилита web-ext для запуска, тестирования и подписывания дополнений из командной строки;
  • Добавлен отладочный режим about:debugging для просмотра и отладки любых обработчиков Service Workers и симуляции отправки сервером push-уведомлений с целью тестирования приложений с поддержкой API Web Push;
    [embedded content]
  • Новый инструмент для разработчиков, позволяющий запустить зарегистрированный Service Worker;
  • В Storage Inspector добавлена поддержка фильтрации вывода в таблице и возможность оценки содержимого кэша, что полезно для отладки Service Worker;
  • Проведена оптимизация внешнего вида панели инструментов и полностью переработана светлая тема оформления инструментов для разработки;
  • Панель инструментов для мониторинга сети перемещена в верхнюю часть экрана;
  • Представлен интерфейс инспектирования всплывающих окон (popup);
    [embedded content]
  • Добавлен инструмент для отладки причин возможных утечек памяти, показывающий что мешает сборщику мусора освободить память для выбранного узла;
  • Поддержка многострочного ввода в web-консоли;
  • Возможность оценки информации о производительности через интерфейс about:performance. В about:performance также можно отключить встроенные дополнения, которые не отображаются в штатном менеджере дополнений, такие как Firefox Hello и Pocket.
  • В API WebCrypto добавлена поддержка цифровых подписей RSA-PSS. В PBKDF2 добавлена поддержка хэшей SHA-2;
  • Возможность отключения кэширования открытых по HTTPS страниц при навигации кнопками Вперёд/Назад;
  • Увеличена плавность панорамирования и масштабирования web-контента;
  • Для объектов TextTrack реализована возможность обработки событий cuechange;
  • В режиме Responsive Design Mode добавлена возможность определения собственных значений User Agent;
  • Улучшения в версии для платформы Android:
    • Переработано оформление;
    • В блок расширенных настроек добавлена возможность отключения загрузки web-шрифтов для сокращения трафика;
    • Обеспечен вывод системного уведомления с обзором ключевых улучшений в обновлении браузера;
    • Настройка «открыть несколько ссылок» («Open multiple links») в секци Customize переименована в «очередь вкладок» («Tab Queue»);
    • Прекращена поддержка Android web runtime (WebRT);
    • Для длинных URL в адресной строке обеспечен показ только основного доменного имени с целью предотвращения фишинга;
    • Из адресной строки Awesomebar удалён показ favicon для предотвращения спуфинга HTTPS;

Улучшения, ожидаемые в Firefox 48:

  • API WebExtensions, представляющий новый метод разработки совместимых с браузером Chrome дополнений, основанный на использовании штатных web-технологий, признан стабильным и готовым для разработки дополнений. Из добавленных в Firefox 48 улучшений отмечаяется улучшение средств для вывода предупреждений, работы с закладками, управления загрузками, обработки уведомлений, управления окнами и вкладками. Добавлены API Options v2, webNavigation и webRequest.

    Улучшена совместимость с дополнениями, написанными для Chrome (Chrome-дополнения можно вызывать в отладочном режиме без изменения манифеста). Добавлена поддержка WebExtensions в версии Firefox для платформы Android. Значительно расширены возможности по отладке дополнений WebExtensions, например, появилась поддержка отладки фоновых скриптов обработки контента и фоновых страниц. Для ограничения местоположения загружаемых ресурсов в WebExtensions задействован Content Security Policy, который по умолчанию допускает использование только идущих в комплекте с дополнением скриптов или внешних скриптов с ресурса, явно определённого в файле-манифесте. Выполнение встроенного в HTML JavaScript-кода и запуск через eval в дополнениях по умолчанию запрещены.

  • Усилена защита от загрузки вредоносных файлов;
  • На платформе Linux для отрисовки текста по умолчанию задействована библиотека Skia;
  • Обеспечена поддержка настройки меню и панели Firefox без мыши, только через клавиатурные комбинации. Добавлена поддержка табуляции для перехода между элементами и Shift+F10 для вызова контекстного меню;
  • Добавлена возможность использования в инструментах для разработчиков темы оформления в стиле Firebug;
  • В интерфейс about:debugging добавлена возможность перезагрузки дополнения;
  • В отладочной web-консоли добавлена возможность детализации отображаемых сетевых запросов;
    [embedded content]
  • В режиме инспектирования анимации обеспечена поддержка визуализации анимации, выполняемой через псевдоэлементы «::before» и «::after»;
  • Во встроенном отладчике расширены возможности по пошаговой отладки последней строки функций;
  • Интерфейс консоли ошибок (Error Console) переведён в разряд устаревших, вместо него следует использовать браузерную консоль (Browser Console);
  • Удалён код для интеграции с сервисом автодозвона на платформе Windows (Windows Remote Access Service Autodial);
  • Представлено новое оформление панели с результатами запроса в адресной строке. Панель теперь отображается на всю ширину экрана;
  • Добавлена возможность вертикального размещения текста, используя CSS-свойство «text-combine-upright: all«;
  • Добавлено свойство Document.scrollingElement, позволяющее узнать какие атрибуты элемента отражают состояние прокрутки;
  • В Web Workers обеспечена возможность использования Web Crypto API;
  • Улучшения в версии для платформы Android:
    • Контент, связанный с выводом звука, теперь обрабатывается через Android Audio Service;
    • Для часто используемых сайтов обеспечен вывод предложения по их добавлению на домашний экран;
    • Поддержка установки дополнений, написанных с использованием API WebExtensions;
    • Для Android M добавлена поддержка плавающей панели выделения текста;
    • Улучшены элементы управления воспроизведением видео с сенсорных экранов.
  1. Главная ссылка к новости (https://blog.mozilla.org/addon…)
  2. OpenNews: Релиз Firefox 46, перешедший на GTK3+ в Linux
  3. OpenNews: В Firefox собираются использовать Widevine CDM для воспроизведения защищённого DRM видео
  4. OpenNews: Некоторые новшества в Firefox будут вноситься не дожидаясь релиза
  5. OpenNews: В Firefox, Chromium и Edge добавлена экспериментальная поддержка WebAssembly
  6. OpenNews: В Firefox 45 появится WebExtensions, совместимый с Chrome интерфейс разработки дополнений
Тип: Программы
Ключевые слова: firefox, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
 
 
+3 +/
Нужен многопроцессный режим. С XUL такое будет непросто реализовать. Mozilla взяла и стала переводить расширения API WebExtensions. Тем более, что js уже превратился из детского языка в язык общего пользования. Да и WASM на носу.
 
+2 +/
> Для пользователей мощных компьютеров включён по умолчанию видеокодек VP9

А критерий мощности у них какой?

 

 Добавить комментарий

Навигация

Let’s block ads! (Why?)