|
2.25, Аноним (25), 02:11, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +17 +/– |
Очень ресрсно затратно по сравнению с нативным приложением. Нет такой полной интеграции с ОС. Ну и ОЗУ не напосешься... Откроешь так пару тройку электронов мозилу и какую нибудь среду разработки idea например и 16 ГБ улетели
| |
|
3.27, Аноним (23), 02:48, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –17 +/– |
> Очень ресрсно затратно по сравнению с нативным приложением.
Electron же для UI используется - что там затратного может быть? С ОЗУ кажется, что это преувеличение проблемы. Конечно, потребление будет больше, но речь возможно о максимум сотнях мегабайт. В любом, случае без конкретного сравнения - это пустая болтовня.
| |
|
4.44, Аноним (44), 10:47, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
>Electron же для UI используется - что там затратного может быть? С ОЗУ кажется, что это преувеличение проблемы.
Там движок от хрома же. Вот он и затратен.
| |
|
5.107, Sluggard (ok), 04:34, 18/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
Все его плюсы — это скорость разработки и легион js-макак за три копейки. Вполне себе плюсы для коммерческих контор, которым хочется сэкономить, наплевав на конечного пользователя.
А для этого самого пользователя плюсы каковы?
| |
5.137, Im banana man (?), 12:49, 21/04/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Ага, эти граждане не понимают, что Electron может использоваться внутри организаций, где дешевле разработать на нем + закупить ОЗУ (дешевле будет). И пойти делать дальше бизнес-задачи. Но нет, нам нужен божественный QT, чтобы разработчик потешил свое самолюбие.
Для высокопроизводительных систем конечно используется C/C++ на QT/wxWidgets/GTK. Но если нужна бизнес-фича и быстро - то Electron/React/React Native сейчас очень популярны.
| |
|
|
3.103, Аноним (103), 23:51, 17/04/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
Ну у меня открыт ff с более чем 100 вкладаками, chromium, vscode (на электроне как раз) с 5 проектами и расход памяти - 5.6 Гб. Откуда у вас 16 Гб не понятно.
| |
|
|
3.36, freehck (ok), 08:30, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
> - Если проект взлетит, то рано или поздно встанет задача переделывать опять все с нуля
> потому как все что сказанно сверху будет давить... сильно, в итоге двойные затраты.
Вообще говоря с т.з. бизнеса стартовать быстро и дёшево -- куда важнее. Потом, если проект долгосрочный и взлетел, значит у нас уже есть финансовый поток, и мы можем себе позволить переделывание (если сочтём необходимым). Так что это я бы в минусы не зачислял, ибо альтернатива -- делать сразу хорошо и долго, а если проект не взлетел, то мы потратились впустую, да ещё и кучу времени потеряли. Электрон в некотором смысле является инструментом хеджирования производственных рисков, за это и любим.
| |
|
4.48, ДмитрийСССР (?), 11:05, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +4 +/– |
В том то и проблема "если сочтём необходимым", беда в том, что чаще всего они не считают нужным переделывать "то, что и так работает", вот если бы реально успешные проекты переписывали потом на С++ какой-нибудь своё ПО, но нет, они остаются на жирноплатформе, и сверху ещё с лопаты накидывают новый функционал даже не задумываясь об оптимизации.
| |
|
5.56, OpenEcho (?), 14:24, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Большинство крупных бизнесов к сожалению отдают "support & new features" на разтерзание студентам (либо тех кто на летней практикe или тех кому подкинули проект как дипломный а еще "возможным кандидатам, проходящим 3 месячный тест период"... потому как главный ведомый у стада сказал - "we moving fast, we breaking things" (что в переводе означает, - греби бабло любой ценой, а то все равно кто то другой займется этим и да, - нacри на будуще, пусть потомки сами разгребают что мы нагадили")
| |
|
|
7.64, Аноним (61), 15:18, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –3 +/– |
Есть конечно борцы с системой вроде Rust и Golang, которые пытались упростить разработку, но они опять уперлись в проприетарные интерфейсы для организации GUI.
Есть какие-то свои реализации, но чаще всего это поделия уровня студенческих лобораторных работ, которые разьезжаются на проекте с боллее чем с двумя кнопками.
Так что GUI RIP покойся с миром
| |
7.67, OpenEcho (?), 15:33, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Одним словом десктопы просто сами себя уничтожили и если не сообразят организовать
> быстро нативный API и стандарт кросплатформенный, то все по сути перейдут
> в electron, а там почти все уже будут знать и уметь
> на HTML/CSS и соовтетсвенно перелезут в Web разарботку.
> Я думаю, что это глобальная стратегия и идеология.
Горькая, но правда... :(
| |
7.109, Аноним (109), 08:23, 18/04/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Таже Microsoft в свое время похоронила MFC на котором еще можно было что-то написать кросплтформенное (были там каие-то заделы вроде wxWidgets) и ушла полностью в C# с WPF, который построил барьер для кросплатформенной разработки на C++.
Жди конца года. Тебе подвезут на кучу ос дотнет и к этому avalonia. Можешь кроссплатформичать.
| |
|
|
|
|
5.66, коржик (?), 15:27, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Есть деревья многолетние, которые строят ствол долго
Понимаете, если посадить многолетнее дерево, то с него начнут падать шишки и вокруг него вырастут другие деревья. И всё это несмотря на белок, которые будут съедать все шишки и заталкивать их дереву обратно в дупло.
Но если прибить пару белок гвоздями к дереву - то белки будут бояться приходить к дереву, усеянному трупами белок, и дерево сгниёт от паразитов.
| |
|
6.69, OpenEcho (?), 15:39, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
>... и дерево сгниёт от паразитов.
апокалипсис какой-то, прибей двух белок, остальные сами от горя будут "усеянны трупами белок"...
и с каких это пор белки стали пожирать паразитов ?
| |
|
|
4.87, Андрей (??), 18:34, 17/04/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Потом, если проект долгосрочный и взлетел, значит у нас уже есть финансовый поток, и мы можем себе позволить переделывание (если сочтём необходимым).
Вот Matrix эту теорию опровёрг. Взлететь не означает получить столько финансирования, что можно в разумные сроки переписать прототип сервера с питона на Си/Go/Rust/...
| |
|
|
|
5.111, нах. (?), 13:06, 18/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> The primary reason is time and money.
угу - загадить поляну так, чтоб вырасти на ней не могло уже в принципе ничего, и побыстрее-побыстрее, другие макаки уже оттопырили хвосты!
| |
|
|
3.106, Аноним (103), 23:55, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Очень тяжелый клиент, даже для современных компов (ну это х.. с ним, потерпим...)
Ну вот в качестве примера можно взять VSCode. Он работает шустрее аналогичных IDE от JetBrains у меня под Linux.
| |
|
|
3.46, Аноним (46), 10:56, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Прищурь правый глаз и постарайся увидеть кавычки. Потом прищурь и левый глаз и постарайся, чтобы кавычки стали двойными. Если не получается, "электрон" --- это твоя судьба.
| |
|
2.49, Аноним (50), 12:19, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
Когда пишешь приложение, которым будут пользоваться миллионы, жертва качества приложения в угоду скорости разработки абсолютно нелогична. И пользователи видят, что на них экономят, подсовывая какaшку.
| |
|
|
|
3.4, Аноним (1), 21:44, 16/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +7 +/– |
Увы, не всем дано быть пианистами. Мой максимум - это простые скрипты для избавления себя от тупой работы.
Разве что тестированием, да документацией на русском помочь смогу.
| |
|
|
|
4.15, And (??), 23:06, 16/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +19 +/– |
Попадая в дикую среду домашний зверь испытывает шок. Всё надо делать самому: добывать есть, защищаться, прятаться от погоды.
Почувствуйте:
./configure && make && make install
| |
4.53, нах. (?), 14:11, 17/04/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Запускаю сборку:
> $ ./build.sh
> ./build.sh: строка 10: cabal: команда не найдена
"кнопку нажать надо, да?!"
Вероятно, тебе хотели сказать, что для сборки нужны какие-то программы, умеющие ЭТО собрать.
Если для тебя это нонсенс - не могу понять, чем тебя не устраивал электрон.
https://github.com/matterhorn-chat/matterhorn/releases - тут лежит то, что добрый дядя за тебя уже собрал. Поскольку вряд ли ты хочешь что-то улучшить в коде - или хотя бы сможешь его понять, бери, не стесняйся.
P.S. а местных хпертов поменьше слушай. Во-первых, нет там никакого configure...
| |
|
|
6.70, нах. (?), 15:49, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
эмм.. тебе в инструкции надо написать, что для компиляции си кода нужен компилятор?
Что эта хрень на хаскеле, там вообще-то сказано. И да, зависимости там автоматические, вот то которое у тебя "not found", их само и притащит. Примерно весь интернет, как обычно.
| |
6.142, Im banana man (?), 13:01, 21/04/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
А это сильно отталкивает новых разработчиков.
Взять VS Code - скачал и установил.
Тут эти, нарисовались, Theia Editor, предполагаемая замена VS Code.
Так с пол пинка не скачаешь уже и не запустишь. Давай, до свидания! Популярности у этого редактора не будет.
| |
|
|
|
|
|
3.30, имя (ok), 04:28, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Ты lync вообще пользовался? Или просто пиаришь микрософт назло поломавшим тебе юникс и zfs инклюзивным людям?
Серьёзно, уж лучше даже Tkabber, чем все те майкрософтовские извращения в области мгновенного обмена сообщения, которые в итоге не может осилить каждый второй коллега.
| |
|
4.52, нах. (?), 14:01, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Ты lync вообще пользовался?
да, вот сейчас эта б..ть в соседнем rdesktop. С виндовым ящиком надысь слуцилась, а в виду коровавирусов не так просто стало добывать расходники. (кстати, где взять вентилятор >>3" ? Выломать из блока питания, кажется, было не очень удачным озарением.)
> которые в итоге не может осилить каждый второй коллега.
у тебя какие-то очень одаренные коллеги.
(мы, если что - не IT компания, вообще)
Мне кажется, если я скажу что ниасилил и это - меня, все же, уволят.
| |
|
|
|
|
|
|
|
|
6.21, Аноним (9), 01:44, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Есть. IRC.
Ток hexchat не обладает и тысячной долей возможностей, а других более интересных клиентов нема. Ну и потом, разве там есть голосовые конференции? В теории голосовое общение есть в жаббере, но на практике его там нет.
| |
|
7.119, нах. (?), 13:34, 18/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
твой Мир порезали на жельтий еще в 1992м году.
А у современных компьютеров и современного софта utf8 распространен только в уродливой проталкиваемой ibm операционке с аж "1% десктопов", ну и еще в вебне, где экономия байтиков когда-то, пятнадцать лет назад, может и была оправдана.
А так-то пользуют полноценный многобайтовый юникод, хотя местами все еще осмысленны (и используются) нормальные восьмибитные кодировки, а местами с горя перешли на utf16 (и не за горами 32 ;-)
И да, клиенты не умеющие в перекодировку, должны умереть, желательно вместе с разработчиками г-на.
| |
|
|
|
|
|
|
5.115, нах. (?), 13:22, 18/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
если проблемы с сетью не позволяют программе даже запуститься (чтобы человеческим языком об этом сказать) - ее таки нужно начать удалять, потому что вполне очевидно, что проблема в том, что она не смогла украсть твои данные.
| |
|
|
|
2.13, nelson (??), 22:45, 16/04/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +22 +/– |
абыр, абыр, макбучек... абырв, абырв... жиэс, абырв...алг... реакт, абырв... электрон... абырвалг! абырвалг! коммит ! коммит ! коммит ! Борменталь, пусти в гит - я новый фреймворк нагавкал !
| |
|
|
|
3.118, . (?), 13:28, 18/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
"для возможности авторизации ldap - установите, пожалуйста, гитляп!" Ну и что что отдельный сервер занимает ни под что, зато надежно, энтерпрайзно, вас никогда не смогут уволить (нет ;-)
| |
|
|
1.26, Подгоревший пердак (?), 02:40, 17/04/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Пишу на джс, стыдно за электрон.
Не судьба сделать просто веб версию, нет, нужно пилить под девайсы, и жратб больше памяти, оккупировать место на устройстве. Не то чтобы мне место жаль, просто браузеры умеют в "установку" сайтов, которые так же можно использовать с девайса, типа натив, а под капотом тот же хром.
Да, нет доступа к некоторым механизмам типа тцп-сокетов(не путать с веб-сокетами), но без них можно обойтись, блятб!
А так продукт годный, в браузере пользовался 3 года назад, лучше слака.
| |
|
2.35, Lex (??), 08:24, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Самое забавное, что веб-версия была бы ещё и перспективней( веб ооочень активно развивается ) и универсальней( только под разные размеры окна запилить и какую-никакую поддержку старых версий браузеров добавить - и работает на чем угодно, для чего существует браузер без необходимости перекомпиляций и прочего цирка )
| |
2.38, freehck (ok), 08:40, 17/04/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Не судьба сделать просто веб версию, нет, нужно пилить под девайсы, и
> жратб больше памяти, оккупировать место на устройстве.
Зато пилишь под одну платформу, версия которой тебе заранее известна, которая ещё и запускается под любой ОС, на любом девайсе.
| |
|
3.73, нах. (?), 15:52, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
>> Не судьба сделать просто веб версию, нет, нужно пилить под девайсы, и
>> жратб больше памяти, оккупировать место на устройстве.
> Зато пилишь под одну платформу, версия которой тебе заранее известна, которая ещё
> и запускается под любой ОС, на любом девайсе.
под любой ос из винды, винды, винды и linux64, потому что 32 не поддерживается?
Ну ооок.
| |
|
4.74, freehck (ok), 15:55, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
>>> Не судьба сделать просто веб версию, нет, нужно пилить под девайсы, и
>>> жратб больше памяти, оккупировать место на устройстве.
>> Зато пилишь под одну платформу, версия которой тебе заранее известна, которая ещё
>> и запускается под любой ОС, на любом девайсе.
> под любой ос из винды, винды, винды и linux64, потому что 32
> не поддерживается?
> Ну ооок.
Вы наверное о каких-то очень древних версиях Electron:
https://www.electronjs.org/docs/tutorial/support#supported-platforms
Есть и 32 бита, и макось, и даже арм...
| |
|
5.78, нах. (?), 16:12, 17/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Есть и 32 бита
под виндой - да. Под линухом - хрен тебе.
С arm тебя тоже ждут интереснейшие приключения.
И _ни_малейших_ шансов что-то в этом изменить. Даже если ты настолько крут, что можешь портировать gcc на новую платформу.
| |
|
|
|
2.41, anonymous (??), 09:47, 17/04/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
> Не то чтобы мне место жаль, просто браузеры умеют в "установку" сайтов, которые так же можно использовать с девайса, типа натив, а под капотом тот же хром.
А как push-и продавливать?
| |
|
1.51, InuYasha (?), 12:22, 17/04/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Типичный представитель современного принципа "Лучше из говна, но скорее и длинным списком фич". Ну и чтоб весило больше (а то юзер не заметит инсталлятор), солиднее, гадило в ситему десятком фреймворков и требовало corei9. А, ну и собирало телеметрию - куда ж без этого?
Отвратительно.
| |
1.81, rvs2016 (ok), 16:46, 17/04/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> ориентированной на обеспечение коммуникации
> разработчиков и сотрудников предприятий
А DeltaChat для предприятия не подойдёт? Тоже через свои собственные, ни от кого не зависящие, почтовые сервера...
| |
|
2.116, нах. (?), 13:24, 18/04/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> А DeltaChat для предприятия не подойдёт?
нет, потому что не поддерживает ни voice conferencing, ни шаринг десктопа (ок, хрен с ним с десктопом - любой другой способ показать картинку и ткнуть указкой в нужную ее часть)
Увы, это очень ограниченный мессенджер. К тому же, ну разумеется, на эшелоне. Соорудить тривиальный клиент на чем-то компактном - ниасилили.
| |
|
1.122, Аноним (122), 15:27, 19/04/2020 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Каналы в режиме только для чтения, писать в которые можно только определённым пользователям. Например, каналы для публикации анонсов;
Обрадовался, пошёл читать официальный анонс…
> E20
Опечалился…
| |
|