И это всё МОЁ
Код блочной многопоточности ядра Linux, добавленный в 3.13, всё ещё приводит к регрессиям производительности, вместо её повышения.

Тех, кто думает о переходе вручную на многопоточный блочный слой, a.k.a. blk-mq, следует предупредить, что все еще есть некоторые регрессии.
www.thomas-krenn.com/en/wiki/Linux_Multi-Queue_...
Короче говоря, при переходе на новый многопоточный блочный слой все еще остаются проблемы пропускной способности и задержки, которые могут возникнуть с любым планировщиком ввода-вывода blk-mq и многими широко используемыми файловыми системами.
В самых наихудших случаях, отмеченных Мелом Горманом, blk-mq может быть примерно на 38% медленнее, чем без его применения, тогда как другие, менее серьезные регрессии также возможны в зависимости от вашей конфигурации системы. Проблемы с MQ указаны в этом списке рассылки:
lkml.org/lkml/2017/8/3/157
Существует новая серия исправлений (marc.info/?l=linux-block&m=150151989915776&w=2), созданная разработчиками Red Hat для исправления регрессии производительности MQ, но эти несколько сотен строк кода пока что ещё не были объединены с основным mainline-кодом ядра, и ещё не факт, что успеют туда добавиться до окончания приёма нововведений в Linux 4.14. В таком случае, добавить эти исправления будет возможно только в Linux 4.15.
Но, интереснее всего то, что в настоящее время в Linux 4.13 уже запланировано начать использовать в по умолчанию этот многопоточный блочный слой.

Linux's Multi-Queue Block Code Still Presenting Some Performance Regressions - Phoronix



И это всё МОЁ
Во вторник организация CNCF (Cloud Native Computing Foundation), развивающая Open Source для облачных (cloud native) приложений с микросевисной архитектурой, анонсировала Community Infrastructure Lab (CIL) вместе с облачным провайдером Packet.
CNCF CIL — вторая версия кластера CNCF (CNCF Cluster), призванного бесплатно обеспечивать инфраструктурой разработки с открытым исходным кодом, связанные с основным направлением деятельности организации, входящей в состав The Linux Foundation: микросервисами, контейнерами и…



@темы: Компьютеры

И это всё МОЁ
В стандартном веб-браузере рабочей среды GNOME — GNOME Web (ранее известен как Epiphany) — появится поддержка технологии Firefox Sync.
Firefox Sync (изначально известный как Mozilla Weave) — функция для синхронизации различных данных браузера Firefox (закладок, истории посещённых страниц, настроек, паролей, заполненных форм, дополнений и последних открытых табов) между его инсталляциями на различных компьютерах и устройствах. Благодаря доступности её API под свободной лицензией стало возможным…



@темы: Компьютеры

И это всё МОЁ
В сетевой подсистеме ядра Linux выявлены две опасные уязвимости, которые позволяют локальному пользователю повысить свои привилегии в системе.



И это всё МОЁ
Во всех популярных системах управления версиями, поддерживающими обращение к репозиторию через SSH, выявлена уязвимость, позволяющая выполнить любую команду в системе при попытке обработки специально оформленной ссылки на репозиторий с URL "ssh://". Проблема уже устранена в Git 2.14.1-2.7.6 (CVE-2017-1000117), Subversion 1.9.7 (CVE-2017-9800) и Mercurial 4.3 (CVE-2017-1000116), а также в коде GitHub и GitLab. Не исключено, что уязвимость проявляется и в других приложениях, использующих URL "ssh://".



И это всё МОЁ
Сформирован корректирующий выпуск Firefox 55.0.1, в котором устранена порция ошибок.



И это всё МОЁ
Разработчики компании Bitfury Group опубликовали новый фреймворк для разработки приватных блокчейнов Exonum, который позволяет создавать свои безопасные и высокопроизводительные blockchain-решения. Exonum является полностью открытым решением, поэтому пользователям доступна не только вся библиотека кода, но и клиентское программное обеспечение для управления блокчейном. Exonum написан на языке программирования Rust, который уделяет особое внимание вопросам безопасности, не жертвуя при этом его производительностью. Код написан на языке Rust и распространяется под лицензией Apache License 2.0.

Ключевые особенности:

Exonum использует особый алгоритм византийского консенсуса, который гарантирует безопасность данных (даже в случае выхода узлов из строя из-за неисправности или зловредной деятельности) и не требует больших вычислительных затрат для генерации блоков. Алгоритм позволяет блокчейну обрабатывать порядка 3 тыс. транзакций в секунду.
Платформа предполагает работу с умными контрактами или сервисами в терминологии Exonum. Сервисы Exonum, как и умные контракты Ethereum или Fabric, представляют собой бизнес-логику, добавляемую в блокчейн, однако имеют большую производительность (и безопасность, благодаря особой работе Rust с памятью) по сравнению с конкурентами.
Exonum привязывается к биткойн-блокчейну, то есть периодически высылает хеши блоков для включения в поддерживающий общедоступный блокчейн в формате транзакций-свидетельств. Для атаки на сеть, защищенную привязкой к открытому блокчейну, злоумышленникам приходится одновременно преодолевать механизмы консенсуса для эксклюзивного блокчейна и для поддерживающей цепи, что требует колоссальных вычислительных мощностей и является не рентабельным с точки зрения материальных затрат.
Встроенный в Exonum легкий клиент позволяет формировать и подписывать транзакции, а также проверять доказательства включения (или не включения) данных в блокчейн без необходимости скачивать его.

Источник:
www.opennet.ru/opennews/art.shtml?num=47002

Опубликован Exonum, фреймворк для создания приватных блокчейнов



И это всё МОЁ
Браузер QupZilla меняет имя и переходит под крыло проекта KDE.

Разработчики многоплатформенного web-браузера QupZilla, построенного с использованием библиотеки Qt и модуля QtWebEngine, основанного на браузерном движке Blink и элементах Chromium, сообщили о переводе разработки в экосистему KDE и дальнейшем развитии продукта в соответствии с принципами KDE. Разработка QupZilla будет переведена с GitHub в инфраструктуру KDE и будет вестись с использованием штатного репозитория, системы непрерывной интеграции, платформы локализации и системы отслеживания ошибок.

В настоящее время браузер уже добавлен в инкубатор проекта KDE, в котором будет проведена оценка кода на соответствие критериям качества KDE. Переход под крыло KDE не повлияет на цели развития QupZilla - поддержки всех текущих платформ будет продолжена и проект ограничится использованием компонентов фреймворка Qt, без добавления в обязательные зависимости библиотек KDE. В течение этого месяца планируется сформировать последний независимый выпуск QupZilla 2.2, после чего следующие версии будут формироваться уже под эгидой KDE.

Одновременно объявлено о намерении провести ребрендинг проекта, который включает в том числе и смену имени QupZilla. Идеи по смене имени рассматривались уже давно, но сейчас возник хороший повод воплотить их в жизнь. Подходящее имя пока не найдено, поэтому разработчики приглашают пользователей предложить свои варианты нового имени для QupZilla. Предложения принимаются в комментирях к анонсу или на wiki-странице:
community.kde.org/Incubator/Projects/QupZilla

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

Первостепенное внимание уделяется экономии потребления памяти, обеспечению высокого быстродействия и поддержанию отзывчивости интерфейса;
При построении интерфейса используется родной для каждого десктоп-окружения набор пиктограмм, виджетов и стилей, что позволяет обеспечить оформление, неотличимое от штатных программ для GNOME, KDE и Windows. В интерфейсе активно используются вкладки;
Интегрированная подсистема блокирования рекламы (AdBlock). Для блокирования можно использовать как внешние чёрные списки (EasyList от Adblock Plus), так и добавлять собственные правила блокирования рекламы. Поддержка быстрого блокирования Flash-роликов и наличие режима активации Flash-контента только после клика;
Панель быстрого запуска (Speed-dial), выводимая вместо пустых страниц и позволяющая организовать быстрый доступ к наиболее часто используемым сайтам;
Панель быстрого поиска, позволяющая мгновенно отправить запрос к определённым поисковым системам и сайтам;
Унифицированный интерфейс для работы с закладками, историей посещений и RSS-лентами, оформленным внутри одного окна;
Поддерживается возможность изменения оформления через подключение внешних визуальных тем. Гибкие возможности по настройке интерфейса;
Поддержка расширения функциональности через плагины;
Единый унифицированный интерфейс для доступа к закладкам, истории посещений и подписке/чтению RSS. Вся информация представлена внутри одного окна;
Менеджер безопасных соединений (SSL Manager), позволяющий управлять локальными CA-сертификатами;
Режим приватной навигации, при котором данные об открытых страницах не оседают в кэше и истории посещений;
Управление закладками в стиле Chrome (через звёздочку в адресной строке). Реализация настроек также напоминает подход, принятый в Chrome;
Поддержка импорта закладок из браузеров Firefox и Chrome;
Интерфейс управления Cookie;
Поддержка написания дополнений для обработки содержимого web-страниц с использованием скриптов GreaseMonkey;
Поставка плагина PIM (Personal Information Manager) с реализацией системы управления персональной информацией, используемой для автоматизации заполнения персональных данных в web-формах (например, заполнение ФИО, email и т.п.);

www.opennet.ru/opennews/art.shtml?num=47003




И это всё МОЁ
GNOME Shell 3.26 Beta удалила трэй для значков и поддержку системы сборки GNU Autotools.

Сегодня выпущена версия GNOME Shell 3.25.90, которая является бета-версией v3.26.
GNOME Shell поддерживала систему сборки Meson начиная с этого цикла (www.phoronix.com/scan.php?page=news_item&px=GNO...), и теперь они довольны её состоянием и решили отказаться от поддержки GNU Autotools. Начиная с 3.25.90+ оболочка GNOME должна собираться только с помощью Meson. Это следует за тенденцией других компонентов GNOME, а также из-за устаревания Autotools в пользу Meson.

GNOME Shell 3.26 Beta также добавляет диалоговое окно разрешений для блокировки ярлыков, улучшения компоновки списков окон, удаления устаревшего лотка значков состояния (removing the legacy status icon tray) и различные исправления ошибок:
anzwix.com/a/GNOME%20Shell/Bump%20Version%20To%...
Стабильная версия GNOME 3.26 официально выпускается в конце сентября 2017.

GNOME Shell 3.26 Beta Drops Autotools Support - Phoronix



И это всё МОЁ
Компания Raptor представила материнскую плату Talos II на базе IBM POWER9 с открытым BMC, основанным на OpenBMC, оснащённую слотами DDR4 и PCIe 4.0. Главной особенностью продукта является то, что прошивки всех компонентов, включая микрокод ЦПУ, свободны. Планируемое время отгрузки по предзаказу — 4-й квартал 2017 г.

Краткая спецификация:

2 слота для процессора;
16 слотов оперативной памяти DDR4 ECC;
3 слота PCIe 4.0 x16;
2 слота PCIe 4.0 x8;
2 Ethernet-разъёма;
1 контроллер Microsemi SAS 3.0 опционально;
2 внутренних и 2 внешних разъёма USB 3.0;
1 разъём USB 2.0;
1 внутренний и 1 внешний разъём RS-232;
1 ASpeed BMC с OpenBMC;
1 разъём VGA.

»> Подробности
secure.raptorcs.com/content/TL2B02/intro.html

Источник:
www.linux.org.ru/news/hardware/13599063
Raptor Computing Systems::TL2B02 Intro



И это всё МОЁ
Разработчики Gnome добавили в браузер Gnome Web поддержку синхронизации паролей, закладок, истории посещений и открытых страниц при помощи Firefox Sync. Это позволит синхронизировать браузеры Gnome Web и Firefox между собой, на разных платформах и устройствах, включая мобильную версию Firefox, а также синхронизировать два браузера Gnome Web между собой.

Такое стало возможным за счёт свободной лицензии на использование API Firefox Sync. Для работы синхронизации пользователям потребуется учётная запись Firefox.

Релиз Gnome Web с поддержкой синхронизации выйдет вместе с релизом Gnome 3.26.

»> Подробности
www.omgubuntu.co.uk/2017/08/gnome-web-3-26-adds...

Источник:
www.linux.org.ru/news/gnome/13603352
GNOME Web 3.26 Adds Support for Firefox Sync - OMG! Ubuntu!



И это всё МОЁ

Видео:




И это всё МОЁ
Давно не было новостей, а редактор тем временем бысто развивается. В версии 1.14 добавлены следующие улучшения:

улучшен встроенный терминал;
список самых часто используемых команд (MRU command list) в Командной Палитре — теперь самые часто используемые команды сохраняются после закрытия редактора;
новое меню Tasks (Задачи) — позволяет запускать билд, и выполнять другие задачи;
авторасстановка отступов в коде при наборе и вставке;
Emmet-аббревиации можно добавлять в любой язык;
новая панель ревизии диффов — добавлена быстрая навигация по диффу с помощью F7;
возможность дебажить Ангуляр;
улучшена поддержка читателей экранов;
тестовый билд под Win x64;
поддержка рабочего стола с несколькими корнями (roots) (пока в тестовых билдах).
Ну и по мелочи, добавили Typescript 2.4, улучшили дебаггинг node.js и восстановление файлов на рабочем столе.

В 1.14.1 убрали рефакторинг ES5 функции-класса в полноценный класс ES6.

»> Подробности
code.visualstudio.com/updates/v1_14

Источник:
www.linux.org.ru/news/opensource/13591619
Visual Studio Code June 2017



И это всё МОЁ
Представлен переработанный выпуск дистрибутива OSGeo-Live, развиваемого некоммерческой организацией OSGeo с целью предоставления возможности быстрого знакомства с различными открытыми геоинформационными системами, без необходимости их установки. Дистрибутив построен на пакетной базе Lubuntu. Размер загрузочного образа - 3.7 Гб (i386, amd64, а также образ для систем виртуализации VirtualBox, VMWare, KVM и т.п.).

В состав входит около 50 открытых приложений для геомоделирования, управления пространственными данными, обработки спутниковых снимков, создания карт, пространственного моделирования и визуализации. В комплект также включены свободные карты и базы данных географических объектов.

Источник:
www.opennet.ru/opennews/art.shtml?num=47000
Доступен дистрибутив OSGeo-Live 11.0 с подборкой геоинформационных систем



И это всё МОЁ
Разработчики многоплатформенного web-браузера QupZilla, построенного с использованием библиотеки Qt и модуля QtWebEngine, основанного на браузерном движке Blink и элементах Chromium, сообщили о переводе разработки в экосистему KDE и дальнейшем развитии продукта в соответствии с принципами KDE. Разработка QupZilla будет переведена с GitHub в инфраструктуру KDE и будет вестись с использованием штатного репозитория, системы непрерывной интеграции, платформы локализации и системы отслеживания ошибок.



И это всё МОЁ
Мигель де Икаса (Miguel De Icaza) рассказал об экспериментах в области адаптации платформы Mono для компиляции кода на языке C# в промежуточное представление WebAssembly для последующего запуска приложений в web-браузере. Пользователям предложено два прототипа:

Первый вариант основан на применении традиционной статической компиляции пользовательского приложения вместе с runtime-компонентами и библиотеками классов Mono. На выходе получается одно большое приложение, статически скомпилированное в формат WebAssembly, пригодный для запуска в браузере.

Второй вариант основан на компиляции в WebAssembly только runtime-компонентов Mono и интерпретатора промежуточного представления Mono. Данный подход позволяет существенно сократить размер загружаемых в браузер данных, но ценой применению универсального интерпретатора является снижение производительности.

Источник:
www.opennet.ru/opennews/art.shtml?num=46999
Проект Mono развивает средства для выполнения проектов на C# в браузере



И это всё МОЁ
Опубликован релиз Tcl/Tk 8.6.7, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. Несмотря на то, что основное распространение Tcl получил для создания интерфейсов пользователя и как встраиваемый язык, Tcl также подходит для других задач, таких как web-разработка, создание сетевых приложений, администрирование систем и тестирование.

В новой версии, кроме исправления серии утечек памяти и крахов, добавлена возможность указания пространств имён для "[oo::copy]", обеспечена поддержка мультимедийных клавиш на платформе Windows, налажена обработка некорректных последовательностей в "Tcl_UtfToUniChar()", пересмотрены ограничения по использованию определённых префиксов в Tcl_LinkVar, обеспечена компиляция некоторых подкоманд "[clock]" в байткод, разрешено совместное использование "[clock]" и "[encoding]".

Источник:
www.opennet.ru/opennews/art.shtml?num=46998
Выпуск Tcl/Tk 8.6.7



И это всё МОЁ

Для тестирования новых дистрибутивов и операционных систем не всегда удобно использовать реальный компьютер. Если хочется посмотреть что изменилось в том или ином дистрибутиве, или вам нужно запустить несколько программ, которые не устанавливаются в вашей системе, вы можете установить нужный дистрибутив на виртуальную машину. Для новичков вообще обязательно сначала установить систему на виртуальную машину и разобраться с ней. Установка Linux на… Read more →


Запись Установка Linux на Virtualbox впервые появилась Losst.






@темы: виртуализация, Инструкции, установка

И это всё МОЁ

Raptor computing system наконец-то сделали POWER9-платформу с открытым BMC, основанным на OpenBMC с DDR4 и PCIe 4.
Программный код открыт вплоть до микрокода процессора.

Краткая спецификация:

2 — POWER9-совместимых CPU сокета.

16 — слотов оперативной памяти DDR4 ECC

3 — слота PCIe 4.0 x16

2 — слота PCIe 4.0 x8

2 — гигабитных разъема

1 — опционально Microsemi SAS 3.0 контроллер

4 — разъема USB 3.0 (из них 2 внутренних и 2 наружных)

1 — разъем USB 2.0

1 — наружный RS-232 разъем

1 — внутренний RS-232 разъем

1 — ASpeed BMC с OpenBMC

1 — разъем VGA

планируемое время отгрузки по предзаказу 4й квартал 2017г.








 , ,








И это всё МОЁ

Raptor computing system наконец-то сделали POWER9-платформу с открытым BMC, основанным на OpenBMC с DDR4 и PCIe 4.
Программный код открыт вплоть до микрокода процессора.

Краткая спецификация:

2 — POWER9-совместимых CPU сокета.

16 — слотов оперативной памяти DDR4 ECC

3 — слота PCIe 4.0 x16

2 — слота PCIe 4.0 x8

2 — гигабитных разъема

1 — опционально Microsemi SAS 3.0 контроллер

4 — разъема USB 3.0 (из них 2 внутренних и 2 наружных)

1 — разъем USB 2.0

1 — наружный RS-232 разъем

1 — внутренний RS-232 разъем

1 — ASpeed BMC с OpenBMC

1 — разъем VGA

планируемое время отгрузки по предзаказу 4й квартал 2017г.








 , ,