Сохранен 39
https://2ch.hk/s/res/2772961.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Linux Desktop Environment на Electron

 Аноним (Ubuntu Linux: Firefox based) 27/04/20 Пнд 14:57:59 #1 №2772961 
image.png
Как можно написать Desktop Environment вроде GNOME, KDE, etc на Electron?
Это вообще реально? В каком направлении двигать
Обязательно ли придется работать с x11?
СПасибо
Аноним (Google Android: Mobile Safari) 27/04/20 Пнд 15:06:11 #2 №2772972 
Ебанутый ты. Какой нахуй де на электрон е. Ждем блять де которая дрет все 8гб оперативы и вдобавок кишит всеми возможными cve и прочей хуйней
Аноним (Ubuntu Linux: Firefox based) 27/04/20 Пнд 15:13:10 #3 №2772976 
>>2772972
а на чем можно тогда? все что угодно кроме сишного
Аноним (Ubuntu Linux: Firefox based) 27/04/20 Пнд 15:13:42 #4 №2772977 
и еще вопрос: почему DE так мало весят, по паре десятков мб?
Аноним (Google Android: Mobile Safari) 27/04/20 Пнд 15:22:37 #5 №2772985 
>>2772976
Ставишь Awesome, пишешь на Lua
>>2772977
Shared libraries
Аноним (Microsoft Windows 10: Firefox based) 27/04/20 Пнд 20:11:53 #6 №2773205 
>>2772961 (OP)
Не слушай некрошизиков с 8 гб оперативы, электрон норм выбор для современных пацанов.
Аноним (Microsoft Windows 7: Chromium based) 27/04/20 Пнд 20:14:04 #7 №2773209 
>>2773205
Из-за таких пацанов на ровном месте возросли системные требования к софту.
Аноним (Microsoft Windows 10: Firefox based) 27/04/20 Пнд 20:19:01 #8 №2773210 
>>2773209
Дедуль системные требования к софту растут с 1950 года
Аноним (Microsoft Windows 10: Chromium based) 27/04/20 Пнд 20:32:35 #9 №2773220 
image.png
>>2772961 (OP)
>написать Desktop Environment вроде GNOME, KDE, etc на Electron?
БЛЯТЬ, НЕ НАДО!
Аноним (Linux: Firefox based) 27/04/20 Пнд 20:41:20 #10 №2773227 
Я собираюсь в конце следующего месяца пилить DE на java. Вот кроме шуток.
Аноним (Linux: Firefox based) 27/04/20 Пнд 20:41:52 #11 №2773228 
>>2773220
А что тебе не нравится? Вон пол гнома с его богомерзким ГТК на css и js.
Аноним (Linux: Firefox based) 27/04/20 Пнд 20:43:02 #12 №2773230 
>>2773205
А сколько оперативы нынче не некро? Совсем зажрались. У меня из 8 гигов занято 6, из них 4 тупо дисковый кэш.
Аноним (Ubuntu Linux: Firefox based) 27/04/20 Пнд 20:43:21 #13 №2773232 
>>2772961 (OP)
Так есть же ChromeOS. Или это другое?
Аноним (Linux: Firefox based) 27/04/20 Пнд 20:43:51 #14 №2773235 
>>2772961 (OP)
А вообще, если есть навыки, то лучше присоединяйся к другим проектам. Не плоди велосипед. Крайне рекомендую кеды. Большая и почти целиком адекватная команда.
Аноним (Неизвестно: Неизвестно) 27/04/20 Пнд 21:41:08 #15 №2773286 
>>2773228
Память течёёёёёёёт.
Аноним (Linux: Palemoon) 28/04/20 Втр 02:38:52 #16 №2773424 
>>2772961 (OP)
>Как можно написать Desktop Environment вроде GNOME, KDE, etc на Electron?
SOOQUA, ОСТАНОВИСЬ!!!
Аноним (Linux: Palemoon) 28/04/20 Втр 02:41:09 #17 №2773427 
>>2773227
Уже было. Гугли "Java Desktop".
Аноним (Microsoft Windows 10: Firefox based) 28/04/20 Втр 10:48:26 #18 №2773521 
>>2773227
> DE на java
Помянем
Аноним (Linux: Firefox based) 29/04/20 Срд 12:15:32 #19 №2774144 
>>2772976
на плюсах напиши
Аноним (Google Android: Mobile Safari) 01/05/20 Птн 09:32:02 #20 №2775163 
Был один браузер от какого-то латиноса с окружением, так что ты не первый
Аноним (Microsoft Windows 10: Chromium based) 01/05/20 Птн 10:05:50 #21 №2775169 
>>2772961 (OP)
>2020
>Писать свою ДЕ
>Проет на сотни тысяч строк кода, архитектура, модульность
>Заведомо мертвая хуйня которую не сможет осилить человек в одно рыло
Впрочем, сразу понятно что это вброс.
Аноним (Microsoft Windows 10: Firefox based) 01/05/20 Птн 11:06:02 #22 №2775175 
>>2772961 (OP)
На ХромОС/ХромиумОС DE на целом хромиуме, куда ещё дальше то?
Аноним (Microsoft Windows 10: Firefox based) 01/05/20 Птн 13:48:38 #23 №2775218 
>>2773427
Умерло же
Аноним (Google Android: Mobile Safari) 01/05/20 Птн 16:11:52 #24 №2775293 
>>2772961 (OP)
> Как можно написать Desktop Environment вроде GNOME, KDE, etc на Electron?
А смысл? Чем тебя GNOME, KDE, etc не устраивает? Не проще ли законтрибутить? Какой концепт у тебя будет?
Аноним (Google Android: Mobile Safari) 01/05/20 Птн 16:41:14 #25 №2775303 
>>2775293
3д окошки, неплоский интерфейс. То есть слои будут прям как в аеро только лучше. Тем более есть webgpu
Аноним (Google Android: Mobile Safari) 01/05/20 Птн 18:09:41 #26 №2775359 
>>2775303
> 3д окошки, неплоский интерфейс.
Как ты себе это представляешь? Что можно будет курсор двигать по трём осям? А как программы будут это поддерживать? Или сам напишешь?
Или у тебя окна будут в трёх осях расположены? Так везде есть воркспейсы, чем не 3д? Расскажи подробнее, интересно. И почему именно электрон? На каком движке напишешь? Не кажется, что это будет слишком много ресурсов жрать, и что даже для веб-браузинга нужно будет покупать последние процы?
> То есть слои будут прям как в аеро только лучше.
Но в аэро нет никаких слоёв, есть только Win+Tab где красиво туда-сюда окна летают, хотя по сути это обычный альттаб, и это кстати есть в кедах и синнамоне.
Аноним (Microsoft Windows 7: Chromium based) 03/05/20 Вск 06:16:01 #27 №2776177 
>>2775303
>слои будут прям как в аеро
>webgpu
>Electron
Содомит.
Аноним (Microsoft Windows 7: Firefox based) 03/05/20 Вск 06:34:26 #28 №2776182 
>>2775303
>webgpu
+JS
+webgl
Аноним (Linux: New Opera) 03/05/20 Вск 13:18:51 #29 №2776321 
>>2772961 (OP)
Ты совсем ебанутый на Electron писать ДЕ, еще бы на Javascript с css написал
Аноним (Linux: Chromium based) 03/05/20 Вск 13:32:52 #30 №2776323 
>>2773227
> DE на java
В голос

мимо джавист
Аноним (Linux: Chromium based) 03/05/20 Вск 13:34:55 #31 №2776324 
>>2772961 (OP)
Лучше на расте напиши
Аноним (Linux: Palemoon) 03/05/20 Вск 16:44:56 #32 №2776450 
>>2776324
На JS-е, Go и Rust-e
Пишут только педерасты.
А натуралы на Руси -
На ассемблере и C.
Аноним (Linux: Firefox based) 03/05/20 Вск 17:19:00 #33 №2776473 
>>2776450
>Rust-e
Неосилятор, плиз
Аноним (Linux: Palemoon) 03/05/20 Вск 17:46:10 #34 №2776492 
>>2776473
Педераст, плиз.
Аноним (Microsoft Windows 10: New Opera) 23/05/20 Суб 15:37:25 #35 №2789513 
1590092978375.jpg
>>2773424
Аноним (Linux: Firefox based) 23/05/20 Суб 17:36:11 #36 №2789626 
>>2772961 (OP)
wm с xlib ты так-то только на ссях напишешь, а вот окружение там, файловый менеджер вполне можно. Может он и не будет так-же убого выглядеть как наутилус или дельфин
Аноним (Ubuntu Linux: Firefox based) 24/05/20 Вск 01:52:52 #37 №2789912 
>>2772961 (OP)
Электрон не нужен, криво умеет в динамик линковку и вообще говно, скоро будет деприкейтед инфа сотка.
Если хочешь написать UI на HTML5, попробуй начать с панели: возьми QtWebEngine, соответствующий размер окна без рамки и запускаешь там статический html со скриптом который общается по WebSockets с демоном.
Бэк хоть на баше пиши, главное чтоб умел в список приложений, кнопки запуска и прочий стафф.

Это вот как я вижу десктоп будущего. Плюсы очевидны: удаленный рабочий стол нативно и без костылей а не как в иксах и вяленом сейчас, один стандарт вместо кучи тулкитов, и как ни странно более высокая производительность чем у всяких там питонов. Бэк совсем необязательно на ЖС писать, главное чтобы вебсокетс были.
Аноним (Microsoft Windows 95: Old Opera) 24/05/20 Вск 12:21:54 #38 №2790144 
>>2772961 (OP)
>Как можно написать Desktop Environment вроде GNOME, KDE, etc на Electron?
ты че ебанутый? ты хоть понимаешь, сколько она будет жрать?
Аноним (Linux: Firefox based) 24/05/20 Вск 15:11:58 #39 №2790204 
>>2789912
>вообще говно, скоро будет деприкейтед инфа сотка
Так и про весь перегруженный html5 можно сказать.
comments powered by Disqus