
Несколько лет я сидел в основном на «красноглазых» дистрибутивах, главным образом на Arch и Slackware. Однако, постепенно времени становится всё меньше, приедаются правки конфигов, наложение патчей, написание сборочных скриптов и постоянная духота в комнате из-за перманентной компиляции. Я задумался о переходе на что-то более стабильное и вылизанное из коробки. Перепробовав несколько Ubuntu, Debian и Arch-based дистрибутивов, я становился на elementary OS.
Ранее я читал в основном негативные отзывы об этой системе — дескать, ради темы GTK и иконок пилить целый дистрибутив, да нафиг надо, да ребята вон из буханки хлеба и спичек из Cinnamon и Docky сделали за пять минут — не отличить. Но, как говорится, сам не посмотришь — не поверишь. Скажу сразу — дистрибутив превзошёл все мои ожидания, так что мнение таких комментаторов можно смело считать некомпетентным.
Стиль и впечатление
После конструкторов вроде Arch под Xfce4 система ощущается как единое хорошо настроенное целое — всё работает, причём шустро и незаметно, всё очень удобно и привычно, ничего не раздражает, ничего не хочется пересобрать или пропатчить. Визуальная стилистика выше всяческих похвал — все приложения выглядят в едином стиле, вылизанном и продуманном. Тема GTK и иконок разумно сочетают flat-style и ретро, не ударяясь в material design-подобные крайности и при этом не выглядя старомодно — всё ярко, эстетично и радует взор. Приложений «из коробки» самый минимум, так что даже не пришлось что-то вычищать, как это бывает с другими «изкоробочными» дистрибутивами. Все приложения тесно интегрированы в систему, даже терминал умеет сигналить в уведомления, если завершает длительную операцию. Несмотря на лаконичность, при пользовании встроенными приложениями у меня не возникало ощущения, что мне не хватает функционала (за исключением браузера и, в некоторой степени, текстового редактора, который весьма хорош, но все же не Geany). Система очень отзывчива, анимации отрисовываются шустро и без подтормаживаний (привет, GNOME).
Настройка
Из коробки дистрибутив достаточно лаконично обставлен — самый минимум приложений. Настроек не больше, чем в GNOME, сторонний твикер, который добавляет на панель системных настроек новый пункт, также особенно не решает вопроса — добавляет возможность менять темы, иконки, кнопки заголовка и т. п., хотя калечить вылизанную elementary сторонними васянотемами — просто кощунство. Однако, очень многое можно настроить из Dconf-editor, так что тут он просто маст хэв. Впрочем, повторюсь, дистрибутив производит настолько целостное и законченное впечатление, что прибегать к помощи стороннего менеджера настроек почти не пришлось.
AppCenter
Создатели eOS навелосипедили свой магазин приложений, похожий на убунтовский или гномовский, очень быстрый, лёгкий и удобный. Ключевой особенностью является поддержка дистрибутивом приложений, написанных по гайдам elementary — с применением Vala, libgranite и со строгим следованием интерфейсному стилю elementaty, подразумевающему лаконичность, незаметность и максимальную отдачу при минималистичности интерфейса. Такие приложения создатели вольны делать donationware, впрочем, цена редко превышает 1-3 доллара, кроме того, предусмотрена возможность вообще отказаться от пожертвования. Приложения из этой категории проходят особый контроль создателями дистрибутива, отлично вписываются в общую стилистику и user expirience системы.
Недостатки
Теперь несколько слов об исключениях, подтверждающих правило. Вызывает недоумение куцые настройки клавиатуры — так, из системных настроек нельзя выставить переключение по Menu или свою раскладку для каждого окна, приходится лезть в Dconf-editor. Верхняя панель иногда падает при невыясненных обстоятельствах (хотя сразу же поднимается сама). Light locker имел проблемы с выводом системы из спящего режима и был заменён, впрочем, такая проблема есть и в Debian, и в Ubuntu, так что тут претензии надо слать куда-то в другое место. Приложения имеют тенденцию открывать новые документы в новых вкладках уже запущенного экземпляра, поэтому с непривычки можно открыть терминал из файлового менеджера, а потом искать, на каком из рабочих столов лежит та инстанция терминала, к которой эта вкладка приконнектилась.
Резюме
Отличный дистрибутив, практически во всём готовый из коробки. Подойдёт тем, кому при минимальных усилиях нужно получить красивую, лёгкую и удобную систему без лишних телодвижений. Интерфейс достаточно консервативен и не будет вызывать отторжение у сторонников классического user expirience. Я, пользователь преимущественно GNOME и Xfce, сразу почувствовал себя в своей тарелке. Готов для десктопа? Не вопрос - elementary OS! Тем не менее, хочу сразу говориться: тем, кому требуется кастомизируемость всего и вся — здесь будет тесно. В целом, я уверен, дистрибутив будет становиться популярнее и займёт своё достойное место в первых строчках distrowatch.
Ещё немного скринов:
Текстовой редактор Scratch:
https://imgur.com/a/y9ch8
Набор маленьких и удобных приложений от комьюнити eOS (то, что в AppCenter называются «курируемые приложения»:
https://imgur.com/a/vzGT2
Что я вижу сразу после загрузки (спойлер: пустой рабочий стол):
https://imgur.com/a/Juja1
Зацените меню, которое подойдёт как любителям выбирать приложения из кучи, так и скурпулёзно распихивать их по папочкам:
https://imgur.com/a/4VgZF
>>> Просмотр
(1366x768,
195 Kb)
СloudStack-UI — open source проект по разработке альтернативного интерфейса для Apache CloudStack. В данном релизе представлены описания функциональных изменений.
1. Хранение описания SSH ключей в тегах аккаунтов.
В этом релизе CloudStack-UI, для обеспечения обратной совместимости, функция поддержки тегов для аккаунтов может быть отключена в конфигурационном файле приложения.
2. Улучшенный компонент выбора дискового предложения ВМ.
Данный компонент используется как при создании ВМ, так и при изменении существующего дискового предложения для тома. Кроме того, при развертывании приложения возможно задание дополнительных отображаемых параметров дискового предложения, которые пользователи будут видеть помимо параметров по умолчанию.
3. Улучшенный компонент выбора вычислительного предложения. Предложения могут быть сгруппированы по прикладным классам, кастомные и предопределенные предложения отображаются отдельно. Поддерживается функция интерактивного поиска. Сейчас в порядке эксперимента, классы вычислительных предложений задаются в конфигурационном файле, но в следующем релизе функция будет представлена в виде распределения вычислительных предложений по классам.
4. Управление приватными группами безопасности.
Появился раздел приватных групп безопасности. Среди доступных действий с группами - просмотр и редактирование правил, доступ к деталям групп в сайдбаре. Есть опция просмотра “свободных” групп - тех приватных групп, которые не были удалены вместе с машиной при возникновении ошибок. Эта опция помогает отслеживать наличие групп без ВМ и удалять их, если таковые имеются.
Начиная с текущего релиза, приватной группе автоматически назначается имя ВМ, для которой она создается, что позволяет лучше ориентироваться в разделе приватных групп безопасности.
Релиз находится на страницах релизов GitHub.
Подготовленный образ Docker выложен на DockerHub.
Для скачивания образа можно воспользоваться следующей командой:
# docker pull bwsw/cloudstack-ui:1.410.18
Список изменений проекта: https://github.com/bwsw/cloudstack-ui/wiki/Changelog.
Инструкция по развертыванию продукта на GitHub.
СloudStack-UI— проект с открытым исходным кодом, альтернативный интерфейс для максимально эффективного использования Apache CloudStack. Проект разрабатывается сотрудниками компании Bitworks.
Cubic Tower - изометрический Stacker. Задача игрока построить башню из блоков. В свою очередь блоки состоят из обычных кубов, кубов-монет и кубов-механиков.
Для получения монеты, нужно совместить два куба-монеты по вертикали. Кубы-менханики позволяют менять поведение игры.
- Куб level booster строит дополнительный блок поверх установленного игроком.
- Куб block expander увеличивает установленный блок на два куба.
- КУб direction changer меняет направление движения блока, а за установленный блок начисляется в два раза больше очков.
- Куб block inhibitor уменьшает скорость движения нескольких следующих блоков. Что весьма полезно при построении высокой башни.
Геймплей игры на Youtube, записано с Apple TV.
Браузерная версия Cubic Tower.
Версия для Linux x86_64.
Версия для Android и Android TV.
Так же доступна версия для iOS и tvOS.
После 11 месяцев разработки, стал доступен релиз десктоп-окружения Mate 1.20, в рамках которого продолжено развитие кодовой базы GNOME 2.32. Выпуск сфокусирован на завершении перехода на GTK3+, переводе различных частей MATE на новые библиотеки и замене устаревших компонентов.При подготовке выпуска, основное внимание было уделено стабилизации кодовой базы, замены устаревшего кода и модернизации различных подсистем. Наиболее существенным улучшением является адаптация MATE для работы на экранах с высокой плотностью пикселей (HiDPI).
( читать дальше... )
Представлена среда разработки приложений под мобильную ОС Tizen, пришедшая на смену Tizen SDK, позволяющая разрабатывать приложения как под Web API, так и под Native Tizen API.
Среда создана на базе свежего выпуска Eclipse IDE и включает в себя набор удобных инструментов, таких как проектировщик интерфейса под смартфоны, телевизоры и Smart-часы.
Также стоит отметить возможность разработки под Tizen RT (Tizen с ядром реального времени).Телевизорами на Tizen поддерживается платформа .NET, реализация которой под Tizen основывается на .NET Core и Xamarin.Forms. Существует плагин для Visual Studio, вышедший вместе с Tizen Studio в версии 1.2.