На прошлой неделе состоялся очередной релиз легковесного рабочего окружения LXQt, появившегося в результате слияния LXDE-Qt с Razor, — 0.10.0.
В процессе создания LXQt 0.10.0 разработчики сосредоточили свои усилия на незначительных улучшениях и исправлении существующих проблем. За время подготовки релиза было исправлено более 400 ошибок и созданы десятки переводов интерфейса на новые языки. Кроме того, в состав среды добавили два фреймворка: Solid, заменивший liblxqt-mount и часть кода, связанного с управлением питания, а также libkscreen, который заменил системные вызовы XRandR и является совместимым с Wayland. Среди прочих новшеств в LXQt 0.10.0 можно выделить:
новый модуль lxqt-sudo для повышения привилегий (вызывается как lxsu или lxsudo);
панель (Panel): функция автоматического скрытия, группировка и drag-n-drop для окон в панели задач, плагин для поддержки новой спецификации системного трея Status Notifier Item (совместим с Wayland);
сессии: мониторинг в udev для обновления настроек клавиатуры при подключении новых клавиатур, смена стандартный общих каталогов (Рабочий стол, Загрузки и т.п.) в модуле конфигурации;
файловый менеджер: функция поиска, улучшения в работе с корзиной, навигация вперед-назад с помощью боковых кнопок мыши;
5 ноября состоялся очередной релиз рабочей среды MATE, продолжающей традиции GNOME 2, — 1.12.
Одним из основных направлений работы при подготовке MATE 1.12 стало улучшение поддержки библиотеки GTK+3 во всех компонентах среды. С новым релизом MATE сообщается о поддержке GTK+ 3.18. Среди прочих значимых изменений можно выделить следующие:
значительные улучшения в поддержке тачпадов — в частности, теперь работает мультитач и естественная прокрутка (скроллинг);
при работе с множеством мониторов в настройках теперь используются названия видеовыходов, а обновленный конфигуратор позволяет выбрать основной экран;
апплет питания теперь отображает модель и производителя аккумулятора;
хранитель экрана больше не запускается автоматически, если воспроизводится мультимедийный контент (аудио, видео);
В минувший понедельник интернет-гигант Google объявил об открытии исходного кода системы машинного обучения TensorFlow.
Инфраструктуру по глубокому обучению (deep learning) в Google начинали ещё в 2011 году с проектом DistBelief, который позволял проводить обучение в нейронных сетях с тысячами процессорных ядер в различных дата-центрах компании. С помощью DistBelief специалисты Google показали, что компьютеры могут быть обучены таким понятиям, как «кошка», по изображениям из YouTube без каких-либо обозначений, улучшили распознавание речи в своих приложениях на 25 % и создали поиск по изображениям в Google Photos. Однако ограничения DistBelief: исключительная нацеленность на нейронные сети, трудность в конфигурации и привязанность к внутренней инфраструктуре Google — оказались слишком существенными для его дальнейшего использования. Так появился проект TensorFlow — системы машинного обучения второго поколения, призванной устранить ограничения DistBelief.
TensorFlow, разработанный инженерами Google Brain Team, представляет собой программную библиотеку для численных расчётов с использованием графов потока данных. Узлы в графе — математические операции, а рёбра (связи) — тензоры (многомерные массивы данных). Для выполнения расчётов можно с помощью единого API задействовать один или множество CPU/GPU на машинах разного назначения (десктопы, серверы и даже мобильные устройства). Возможности TensorFlow можно расширять с помощью гибкого интерфейса на языке Python.
Исходный код TensorFlow распространяется на условиях свободной лицензии Apache License 2.0 и доступен для установки через pip. Подробности о его использовании опубликованы на сайте проекта, а короткое ознакомительное видео — на YouTube.
Вчера некоммерческая организация Apache Software Foundation (ASF) объявила о крупном релизе своей свободной распределённой системы управления базами данных категории NoSQL — Apache Cassandra 3.0.
В пресс-релизе ASF, приуроченном к этому событию, говорится об Apache Cassandra 3.0 как о новой вехе эволюции этой СУБД, приносящей продукту оптимизации в производительности, улучшения в операциях по целостности данных, значительное (в среднем на 50 %) уменьшение занимаемого данными дискового пространства и ряд важных новшеств для разработчиков. В новостной рассылке проекта говорится о трёх главных изменениях, появившихся в Cassandra 3.0:
оптимизированный для языка SQL движок хранения и формат данных SSTables;
материализованные представления;
более эффективная работа hints.
Бета-версия драйвера Java для Cassandra 3.0.0 будет официально выпущена на следующей неделе, а актуальный драйвер для Python получил версию 3.0.0rc1.
Джонатан Эллис (Jonathan Ellis), вице-президент проекта Apache Cassandra: «Интересно ступать на новую землю с материализованными представлениями в Cassandra 3.0. Программное обеспечение с открытым кодом (Open Source) в Apache [Software Foundation] определённо является главным источником инноваций в сегодняшнем пространстве больших данных (Big Data)».
На прошлой неделе сообщество разработчиков дистрибутива Manjaro, основанного на Arch Linux, представило релиз 15.11 в разных редакциях: Budgie, Enlightenment, Fluxbox и i3.
Рабочая среда Budgie, ставшая основной для одной из редакций Manjaro 15.11, была написана с нуля. Её создатели задались целью предоставить современный пользовательский интерфейс, который будет простым и элегантным. Этого же принципа — простоты во всём — придерживаются и разработчики Manjaro Linux. Рабочая среда тесно интегрируется с компонентами GNOME и даже может эмулировать внешний вид традиционного окружения GNOME 2. В Manjaro Budgie 15.11 предлагается Budgie Desktop V8.3. Кроме того, в составе Manjaro 15.11:
полная поддержка репозиториев AUR (Arch User Repository);
инсталляторы Calamares, Thus и CLI;
тема Evopop (для иконок и элементов GTK+) и док-панель Plank;
ядро Linux 4.1.x LTS;
офисный пакет LibreOffice, мультимедийный плеер Smplayer, веб-браузер Firefox и почтовый клиент Thunderbird.
Прочие релизы Manjaro Linux 15.11 в качестве графического рабочего окружения предлагают Enlightenment 0.19.10, Fluxbox (с Pcmanfm, Lxterminal и т.п.), i3-wm 4.11 (с Urxvt, Pcmanfm и т.п.).