The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от opennews (?), 03-Окт-18, 22:19 
Подготовлен (https://arcan-fe.com/2018/09/27/arcan-0-5-5-durden-0-5/)  выпуск десктоп-движка Arcan 0.5.5 (https://arcan-fe.com), который объединяет в себе дисплейный сервер, мультимедийный фреймворк и игровой движок для обработки 3D-графики. Arcan может использоваться для создания широкого спектра графических систем, от пользовательских интерфейсов для встраиваемых приложений до самодостаточных десктоп-окружений. В том числе на базе Arcan развивается трёхмерный рабочий стол Safespaces (https://github.com/letoram/safespaces) для систем виртуальной реальности и  десктоп-окружение Durden (http://durden.arcan-fe.com).  Код проекта написан на языке Си распространяется (https://github.com/letoram/arcan) под лицензией BSD (некоторые компоненты под GPLv2+ и LGPL).

Arcan не привязан к определённой графической подсистеме и может работать непосредственно поверх различных системных окружений (BSD, Linux, macOS, Windows), используя подключаемые бэкенды. Например, имеется возможность запуска поверх Xorg, egl-dri (https://github.com/letoram/arcan/wiki/egl-dri), libsdl и AGP (GL/GLES). Под управлением дисплейного сервера Arcan могут выполняться клиентские приложения на базе X, Wayland (https://github.com/letoram/arcan/wiki/wayland) и SDL2. В качестве ключевых критериев, применяемых при проектировании API Arcan (https://github.com/letoram/arcan/wiki/API) называются безопасность, производительность и пригодность для отладки.
Для упрощения разработки интерфейсов предлагается использовать язык Lua.

Основные особенности (https://github.com/letoram/arcan/wiki) Arcan:

-  Сочетание ролей композитного сервера, дисплейного сервера и оконного менеджера;

-  Возможность работы в обособленном режиме, при котором приложение  выступает в виде самодостаточного звена;

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

-  Жесткая модель разделения привилегий (https://github.com/letoram/arcan/wiki/Engine-Security). Компоненты движка разбиваются на небольшие непривилегированные процессы, взаимодействующие через интерфейс разделяемой памяти shmif (https://github.com/letoram/arcan/wiki/Shmif);


-  Встроенные средства мониторинга и анализа крахов, в том числе  движок может сериализировать внутреннее состояние Lua-скриптов для упрощения отладки;


-  Функция отката (Fallbacks), которая в случае сбоя из-за ошибки в программе может запустить запасное приложение, сохранив те же внешние источники данных и соединения;


-  Расширенные средства совместного доступа, которые можно использовать для записи или вещания отдельных подмножеств источников аудио и видео  в процессе реализации совместного доступа к рабочему столу.


Вместе с новой версией Arcan также представлен релиз  развиваемого проектом рабочего стола Durden 0.5. Durden поддерживает как мозаичный интерфейс с полноценными средствами управления с клавиатуры, так и режим свободного размещения окон на экране.  Все настройки, включая методы ввода, шрифты и визуальные эффекты, могут меняться на лету, без необходимости перезагрузки конфигурации.  Возможна настройка отдельного поведения для каждого окна и использования привязанного к окну независимого буфера обмена. Поддерживается работа в системах с несколькими мониторами, имеющими разные DPI.

Имеется возможность отображения меню приложений в панели (глобальное меню) или размещение меню в заголовке окна. На рабочем столе допускается размещение виджетов.  Имеется встроенная возможность видеозаписи действий на рабочем столе и в отдельных окнах. Подсистема управления вводом поддерживает смену раскладок клавиатуры и возможность работы с расширенными устройствами, такими как игровые пульты.

Основные новшества (https://raw.githubusercontent.com/letoram/durden/master/CHAN...) Durden 0.5:

-  Добавлено приложение vrviewer, позволяющее протестировать работу трёхмерного рабочего стола Safespaces в окне на двумерном рабочем столе, без использования шлема виртуальной реальности. Приложение также позволяет просматривать или формировать стереоскопический вывод для объёмных видео и фотографий;

-  Во встроенный интерфейс командной строки (browser) добавлена возможность предпросмотра видео во всплывающем окне;

-  Все настройки и элементы взаимодействия в пользовательском интерфейсе, включая содержимое меню, теперь доступны в виде иерархии файлов (файловое представление настроек формируется при помощи псевдо-ФС на базе FUSE);

-  Добавлена возможность подрезки краёв окон (например, для убирания скруглённых углов в приложениях с декорированием окон на стороне клиента) и переопределения заголовка;

-  Добавлен виджет для вывода уведомлений;

-  Добавлен виджет для работы с emoji;

-  Улучшена поддержка OpenBSD.


URL: https://arcan-fe.com/2018/09/27/arcan-0-5-5-durden-0-5/
Новость: https://www.opennet.ru/opennews/art.shtml?num=49387

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +4 +/
Сообщение от AntonAlekseevichemail (ok), 03-Окт-18, 22:23 
"Даешь больше альтернатив альтернативам." :D
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Аноним (3), 03-Окт-18, 22:23 
По описанию интересно. Набор "есть всё". Кто и зачем развивает? Используется ли где-нибудь?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +5 +/
Сообщение от Аноним (4), 03-Окт-18, 22:29 
Я один не понял что происходит в проморолике?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Константавр (ok), 03-Окт-18, 22:35 
Я тоже не понял. Вообще, действия которые там совершались как-то связаны с тем что происходило на экране, или нет? :)
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от A.Stahl (ok), 03-Окт-18, 23:54 
Ты его смотрел?!
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

13. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Дей аут (?), 04-Окт-18, 00:06 
Мне музыка очень на уши надавила. Что-то из музыкальной школы.
А так нормальный трисолярианский интерфейс.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

37. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от OgustBilleremail (?), 04-Окт-18, 13:25 
Не, музыка же из геймы Cannon fodder. Суперская.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

44. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от DmA (??), 05-Окт-18, 08:17 
новая профессия рождается -программатор окон :)
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +7 +/
Сообщение от Sluggard (ok), 03-Окт-18, 22:31 
> Добавлен виджет для работы с emoji

Ну это для DE самое главное нынче.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +1 +/
Сообщение от Аноним (8), 03-Окт-18, 23:11 
Круто. Это же круче чем i3. А где инструкции как рабочий стол написать.

Кроме Луа можно рабочим столом управлять на ангуляре или электроне?

Я хочу админку компьютера на ангуляре под нодой написать. А игрушки под стимом пустить под отдельный рабочий стол.

Как туда джостик подключается? чтобы его на отдельное окно кинуть.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +6 +/
Сообщение от Онаним (?), 04-Окт-18, 00:19 
Что-то я даже не могу понять сарказм это или троллинг.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

43. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +3 +/
Сообщение от IdeaFixemail (ok), 04-Окт-18, 22:34 
Да
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

48. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Аноним (48), 18-Окт-18, 13:36 
"В этом вашем интернете хрен поймешь, кто прикалывается, а кто реально дeбил."
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

9. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Аноним (-), 03-Окт-18, 23:24 
>дисплейный сервер, мультимедийный фреймворк и игровой движок для обработки 3D-графики

человек и параход. Страшно подумать, сколько оно жрет

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от mimocrocodile (?), 03-Окт-18, 23:37 
LeechCraft какой-то
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  –2 +/
Сообщение от Аноним (32), 04-Окт-18, 09:45 
Лавкрафт
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Дей аут (?), 04-Окт-18, 00:00 
Смеяться можно или это что-то серьёзное и завтра взлетит?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +1 +/
Сообщение от Аноним (23), 04-Окт-18, 02:13 
смейся пока можешь.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  –6 +/
Сообщение от Онаним (?), 04-Окт-18, 00:15 
> Код проекта написан на языке Си... В качестве ключевых критериев, применяемых при проектировании API Arcan называются безопасность...

Оксиморон. На Си пишут только для производительнсти, при этом бесконечного количество уязвимостей в результате всяких переполнений буферов не избежать.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Аноним (38), 04-Окт-18, 15:49 
> при этом бесконечного количество уязвимостей в результате всяких переполнений буферов не избежать.

Только у полнейших нубов и когда специально оставляют дыры по заказу всяких АНБ. Думаешь в расте нет уязвимостей? Ха! Попробуй что-нибудь более серьёзное чем Hello, World! на нём написать и поймёшь что 90% кода будет в unsafe.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

46. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Orduemail (ok), 05-Окт-18, 20:56 
> Только у полнейших нубов

Проблема в том, что мир ещё не породил не нубов, которые могут писать на C без переполнений буфера. Даже в ядре случаются такие косяки, несмотря на то, что туда с улицы не берут, и при этом имеют технологический процесс, заточенный на исключение нубских ошибок.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

16. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Анонимс (?), 04-Окт-18, 00:22 
Посмотрел ролик, музыка шедевр и понравилось, как окошки ввер-вниз отъезжают. Похоже, это новый конкурент Гном и Кде.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Fracta1L (ok), 04-Окт-18, 08:02 
Музыка классная, да, а вот гуи - не оч.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

17. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +1 +/
Сообщение от Аноним (17), 04-Окт-18, 00:26 
А чукча послушал и говорит "когда ж мы софт под вас всех писать-то будем?"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Аноним (23), 04-Окт-18, 01:13 
мой мооозг. После этого гном3 кажется очень логичным и юзабельным.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  –3 +/
Сообщение от Annoynymous (ok), 04-Окт-18, 09:29 
Он и без этого такой.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Кабан ЛяЛя (ok), 04-Окт-18, 01:39 
Годная тема. Особенно попёрло, когда фильм в VR включили, лагов не было, тиринга ;) Надо будет почитать...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Vitaliy Blatsemail (?), 04-Окт-18, 02:44 
И как это поставить в мою Убунточку?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +2 +/
Сообщение от Олегemail (??), 04-Окт-18, 04:15 
Очередной проект для демонстрации крутизны разработчиков? Вот кто-бы объяснил, как сей продукт может повысить производительность труда конечного пользователя или хотя бы другого программиста?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Аноним (26), 04-Окт-18, 04:53 
Судя по комментариям народ только на десктоп смотрел..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Ддд (?), 04-Окт-18, 05:22 
Это тем кто застрял в 90х
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Застрял в 80х (?), 04-Окт-18, 09:07 
норм интерфейс, с управлением ресурсами в стиле plan9. Вопрос в том, насколько это прожорливо... хотя бы пару цифр привели, а то "годится для эмбедовщины, годится и для десктопа" не проливают света

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

33. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Попугай Кеша (?), 04-Окт-18, 11:15 
Короче, тру-кодера запилили какую-то мощную штуку, крутизну которой не может большинство осознать.

Вот, что получается, когда тру-программисты разрабатывают в своем мире виртуальных пони.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от InuYasha (?), 04-Окт-18, 11:37 
Scripting: LUA.
Печаль. Закрываю страницу.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Аноним (38), 04-Окт-18, 15:54 
Лучше чем жирнопитон или жирножс.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

35. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +1 +/
Сообщение от Аноним (35), 04-Окт-18, 12:41 
i3 на максималках. и вообще на интерфейс в старых фантастических фильмах - типа Странные дни
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от Аноним (36), 04-Окт-18, 12:50 
>Код проекта написан на языке Си
>В качестве ключевых критериев, применяемых при проектировании API Arcan называются безопасность

Комментарии излишни.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  –1 +/
Сообщение от Аноним (38), 04-Окт-18, 15:56 
А теперь иди пиши низкоуровневую фигню для общения с видеокартой без применения unsafe на расте. Давай-давай, а я посмотрю.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

42. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +1 +/
Сообщение от KROT (?), 04-Окт-18, 17:09 
За Durden будущее, это факт.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  +/
Сообщение от DmA (??), 05-Окт-18, 08:20 
теперь легко  можно создавать карточки для изучения иностранных слов без всяких там Anki  :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Выпуск десктоп-движка Arcan 0.5.5 и пользовательского окруже..."  –1 +/
Сообщение от pripolz (?), 08-Окт-18, 16:12 
seems amazing
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру