
Pavel
08.08.2018
01:52:55
Я не думал
Я думал что тебе логику туда надо вынести или получение добра на логику

Максим
08.08.2018
04:16:50
Не сокет - бек, а приложение номер 1 - бек. Сокет - канал связи для обеих.

Google

Максим
08.08.2018
04:22:54
ВОПРОС БЫЛ В ТОМ, ЧТОБЫ ОГРАНИЧИТЬ ПРИЛОЖЕНИЮ ВОЗМОЖНОСТЬ ПОСЫЛАТЬ ЭТИ ИВЕНТЫ
- То ты хочешь ограничить какие то возможности какого то приложения, то защитить от взлома. Ты определился в желании?

Alexey
08.08.2018
08:48:13
Я делаю .node модуль, который получает буфер файла, расшифровывает, сохраняет файл, рекваерит в js и удаляет расшифрованный файл
И прячу его в нодмодулях

Данил
08.08.2018
15:39:54
можно ли как-то включать и выключать трей во включенном приложении?

Electron.js releases
08.08.2018
21:30:36
v2.0.7
https://github.com/electron/electron/releases/tag/v2.0.7
v2.0.7

Айнур
09.08.2018
15:13:25
Ребзя, кто то подключал https://github.com/MarshallOfSound/electron-devtools-installer девтулзы себе?
что то делаю по доке а результата 0
Ну или какой то другой удобный путь для подключения девтулзов в электроне есть?

Roman
09.08.2018
15:14:25
а куда тебе их?
и зачем?
BrowserWindow.webPreferences.devTools = true
BrowserWindow.webContents.openDevTools()

Google

Roman
09.08.2018
15:16:39

Айнур
09.08.2018
15:17:15
ну хотелось redux devtools поюзать
прикрутить*

Roman
09.08.2018
15:18:01
https://electronjs.org/docs/tutorial/devtools-extension
ок?
BrowserWindow.addDevToolsExtension
https://electronjs.org/docs/api/browser-window#browserwindowadddevtoolsextensionpath

Айнур
09.08.2018
15:22:45
спасибо, пробну

Electron.js releases
09.08.2018
15:54:54
v2.1.0-unsupported-20180809
https://github.com/electron/electron/releases/tag/v2.1.0-unsupported-20180809
v2.1.0-unsupported-20180809

Олег Иванович
09.08.2018
16:40:06
кто подскажет, как отловить запросы в webview?

Alexey
09.08.2018
18:10:45
Какие запросы?

Electron.js releases
09.08.2018
20:07:12
v2.1.0-unsupported.20180809
https://github.com/electron/electron/releases/tag/v2.1.0-unsupported.20180809
v2.1.0-unsupported.20180809

Roman
09.08.2018
20:26:55

Алексей
10.08.2018
07:43:05
Для Angular, Node.js, Electron - есть рускоговорящие группы в телеграм. А для Ionic - нет. Решил исправить эту ситуацию. Присоединяйтесь.
https://t.me/joinchat/EIunxhLxc2ETDrZ6raaUGQ

Синхрофазотронируемый
10.08.2018
08:26:06
Отлично
@sergeysova

Сергей
10.08.2018
08:45:39

Алексей
10.08.2018
08:58:25

Google

Алексей
10.08.2018
08:59:02

Сергей
10.08.2018
09:00:45

Алексей
10.08.2018
09:04:41

Сергей
10.08.2018
09:04:55
тогда давайте пересоздам

alexanqp
10.08.2018
14:46:42
Всем общий приветик. Подскажите пожалуйста, может кто делал, подсчет установок/удалений приложения ?

Алексей
10.08.2018
14:54:55

Admin
ERROR: S client not available

alexanqp
10.08.2018
14:56:25
Спасибо

Gokou
10.08.2018
22:56:40
Здравствуйте, есть вопрос. Например, если у вас есть много тяжеловесных функций, как вы их выполняете, в окне рендера, где расположена кнопка, по нажатию на которую, эти функции должны иницироваться? передаёте в main процесс или создаёте рендерер фоновый и обрабатываете в нём? Видел все эти реализации, но какая из них более правильная и быстрая не знаю.

Pavel
10.08.2018
23:32:40
Не забывай, что JS однопоточный и тыжеловесные штуки могут просто приложение повесить

Sviat
11.08.2018
05:17:38
Насколько мне известно, в электрон интегрируется Node.JS.
В Node.JS ^10.5.0 есть многопоточность

Margarita
11.08.2018
05:22:59
С какой версии электрона в нём многопоточная node.js?
Мне кажется, ещё не все на таких модных электронах.

Sviat
11.08.2018
05:24:47
(ну только если у тебя в промисе не вечный цикл)

Gokou
11.08.2018
12:53:58
Это логично, я спрашивал скорее не про то, как мне писать код, про однопоточность, асинхронные функции и промисы я и так знаю. Скорее вопрос про правильную архитектуру приложения на электрон

Google

Max
11.08.2018
13:00:09
А в чем проблема? Что бы не фризить UI достаточно запустить тяжелые таски на стороне node.js
У электрона ведь по сути уже два процесса есть main и renderer

Kelin
11.08.2018
13:01:39
а если в момент фриза main процесса будет еще какой-то запрос?)
тяжелые таски от рендерера можно в веб воркер вынести, а вот с нодой - как насчет child process?

Max
11.08.2018
13:03:39
И как много у тебя логики в main процессе? Обычно он заведует I/O и занимается менеджментом окон. Все это происходит в асинхронной манере, так что не вижу проблем

Kelin
11.08.2018
13:05:52
Зависит от задач
У меня большая часть в main'е

Alexey
11.08.2018
18:07:14
Возможно, подойдет electron-remote, автоматом создается и убивается процесс под задачу. Вот тут статья почему не всегда удачная идея вешать тяжелые задачи на main: https://medium.com/cameron-nokes/deep-dive-into-electrons-main-and-renderer-processes-7a9599d5c9e2

Алексей
12.08.2018
08:24:27
На какой ОС вы программируете?
public poll
Windows – 62
??????? 34%
Linux – 62
??????? 34%
Mac OS – 59
??????? 32%
? 183 people voted so far.

Austin Powers
12.08.2018
19:15:08
Всем привет, кто-то использовал место ипс сигналов localForage к примеру для синхронизации state всех окон?)